我已在Application.Resources中声明了一个资源,如
<sys:String x:Key="DecimalFormat">\{0:F2\}</sys:String>
现在在文本框中我将此静态资源作为StringFormat提供,但它不起作用。我也尝试过绑定stringFormat应用程序中断。有没有我想让stringformat动态化。
答案 0 :(得分:0)
在定义为资源时使用它而不使用斜杠
<sys:String x:Key="DecimalFormat">{0:F2}</sys:String>
<TextBlock Text="{Binding MyDecimal, StringFormat={StaticResource DecimalFormat}}" />