我有一个存储DataGridTextColumn
的{{1}},我希望该值显示为Value
。到目前为止,我已经这样做了;
£123.456.789
然而,这会产生一个如下所示的列;
虽然我希望<DataGridTextColumn Header="Value" Binding="{Binding Value, StringFormat=C}"/>
成为,
这里的主要问题是我希望这是.
而不是£
。如何更改列以使其显示井号而非美元符号?
答案 0 :(得分:2)
尝试使用ConverterCulture:
<DataGridTextColumn Header="Value" Binding="{Binding Value, ConverterCulture='en-GB', StringFormat=C}"/>