如果数据为空,如何隐藏字符串格式
当数据不存在时如何隐藏字符串格式。
<TextBlock Text="{Binding Amount, StringFormat=Total: {0:C}}" />
在这种情况下考虑此示例,如果金额为空,那么它将只显示总计:。如果金额为空或空,如何隐藏它
How to hide a stringformat when data is not present.Consider this sample
<TextBlock Text="{Binding Amount, StringFormat=Total: {0:C}}" />
in this case if Amount is null,Then it will show just Total:.How to hide this if Amount is null or empty
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您要么必须实现某种值转换器(示例),要么考虑在绑定上使用 TargetNullValue 属性(示例< /a>)
You either have to implement some sort of value converter (Example) or consider using the TargetNullValue property on the binding (Example)
“TargetNullValue”就是我一直在寻找的。我最终得到了这个,它就像一个魅力
"TargetNullValue" is what i was looking for.I ended up with this and it worked like a charm
也会做
Will do also
这里没有太多需要处理的内容,但您可以通过以下方式实现类似的功能:
There's not much to work with here, but you can achieve something like this with: