2010-09-07 88 views
2
<TextBox Text="{Binding Path=Double, StringFormat=F3}"/> 

下面的语句中的StringFormat是硬编码的。但它会根据文化和自定义设置而改变。我们如何使用依赖属性或普通属性来选择舍入或字符串格式?这可以应用到TextBox,Label,TextBlock等我们希望使用字符串格式的地方。有什么方法可以为StringFormat设置绑定吗?

回答

2

不,您不能绑定StringFormat,因为它不是依赖项属性。当你做的东西比基本格式更严重考虑两个选项:

选项1.让您的视图模型(即绑定源)以最便捷的方式返回数据。

选项2.考虑使用自定义value converters

相关问题