wpf DataGridTextColumn StringFormat绑定
我在应用程序资源中有以下内容wpf DataGridTextColumn StringFormat绑定,wpf,binding,string-formatting,Wpf,Binding,String Formatting,我在应用程序资源中有以下内容 <clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String> <clr:String x:Key="DecimalStringFormatN2">N2</clr:String> {}{0:n2} 氮气 现在,(不工作)我有一个像这样的datagrid文本列 <DataGridTextColumn Header="AMOUNT TO US
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
<clr:String x:Key="DecimalStringFormatN2">N2</clr:String>
{}{0:n2}
氮气
现在,(不工作)我有一个像这样的datagrid文本列
<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>
{}{0:n2}
我应该去掉额外的两个支架
<clr:String x:Key="DecimalStringFormat">{0:n2}</clr:String>
{0:n2}
好的,我来整理一下。
而不是
<clr:String x:Key="DecimalStringFormat">{}{0:n2}</clr:String>
{}{0:n2}
我应该去掉额外的两个支架
<clr:String x:Key="DecimalStringFormat">{0:n2}</clr:String>
{0:n2}