XAML文本框字符串格式问题

时间:2019-07-03 16:07:58

标签: wpf xaml

我正在寻找使用字符串格式在xaml中格式化一个十进制属性。 在我的第一个示例中,它可以正确格式化为5个小数位。但是我需要将小数位的值设置为应用程序的设置,即2/3/4/5小数位。

第二次尝试将其绑定到静态设置属性,但是它不起作用。

有人知道该怎么做吗? 非常感谢

<!--working--> 
<TextBox Text="{Binding SubTotal,StringFormat={}€{0:N5}, UpdateSourceTrigger=PropertyChanged}" IsReadOnly="True" AcceptsTab="False" Grid.Column="7" Grid.Row="1" /> 

<!--not working--> 
<TextBox Text="{Binding SubTotal,StringFormat={}€{0:{x:Static global:ApplicationSettings.TouchscreenWgtMask}}, UpdateSourceTrigger=PropertyChanged}" IsReadOnly="True" AcceptsTab="False" Grid.Column="7" Grid.Row="1" />

0 个答案:

没有答案