wpf DataGridTextColumn StringFormat 绑定
wpf DataGridTextColumn StringFormat Binding
我在应用程序资源中有以下内容
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
<clr:String x:Key="DecimalStringFormatN2">N2</clr:String>
现在,(不工作)我有一个像这样的数据网格文本列
<DataGridTextColumn Header="AMOUNT TO USE" Binding="{Binding AmountToUse,StringFormat={StaticResource DecimalStringFormat}}">
这工作正常
<DataGridTextColumn Header="AMOUNT TO USE" Binding="{Binding AmountToUse,StringFormat={StaticResource DecimalStringFormatN2}}">
为什么第一个语句不起作用有什么帮助吗?
好的,我整理一下。
而不是
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
我应该删除多余的 2 个括号
<clr:String x:Key="DecimalStringFormat">{0:n2}</clr:String>
我在应用程序资源中有以下内容
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
<clr:String x:Key="DecimalStringFormatN2">N2</clr:String>
现在,(不工作)我有一个像这样的数据网格文本列
<DataGridTextColumn Header="AMOUNT TO USE" Binding="{Binding AmountToUse,StringFormat={StaticResource DecimalStringFormat}}">
这工作正常
<DataGridTextColumn Header="AMOUNT TO USE" Binding="{Binding AmountToUse,StringFormat={StaticResource DecimalStringFormatN2}}">
为什么第一个语句不起作用有什么帮助吗?
好的,我整理一下。 而不是
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
我应该删除多余的 2 个括号
<clr:String x:Key="DecimalStringFormat">{0:n2}</clr:String>