我想将一个时间段属性绑定到一个文本块上,通过这篇文章的帮助似乎已经解决了这个问题。
现在,当数据为空时,我想隐藏StringFormat。从帖子中得知,如果我使用一个带有StringFormat的多绑定,并且我的数据为空,那么StringFormat就只会显示一个“:”。
如果数据为空,我该如何隐藏“:”?
现在,当数据为空时,我想隐藏StringFormat。从帖子中得知,如果我使用一个带有StringFormat的多绑定,并且我的数据为空,那么StringFormat就只会显示一个“:”。
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="{}{0}:{1}">
<Binding Path="MyTime.Hours" TargetNullValue={x:Null}/>
<Binding Path="MyTime.Minutes" TargetNullValue={x:Null}/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
如果数据为空,我该如何隐藏“:”?