我正在寻找使用字符串格式在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" />