有没有办法为StringFormat设置绑定?

时间:2010-09-07 17:17:28

标签: wpf

<TextBox Text="{Binding Path=Double, StringFormat=F3}"/>

以下语句中的StringFormat是硬编码的。但它会根据文化和定制设置而改变。如何使用Dependency属性或普通属性来舍入舍入或String格式?这可以应用于TextBox,Label,TextBlock等,我们希望使用String格式。

1 个答案:

答案 0 :(得分:2)

不,你不能绑定StringFormat,因为它不是依赖属性。当你做一些比基本格式更严重的事情时,请考虑两个选项:

选项1。使ViewModel(即绑定源)以最方便的方式返回数据。

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