问题
Put folloing xaml for Currency formating, but not working. Why?
<sdk:DataGridTextColumn Header="Amount" Binding="{Binding Amount, StringFormat={}{0:C}}" />
回答1:
Try...
<sdk:DataGridTextColumn Header="{Binding Amount, StringFormat=Amount: {0:C}}"/>
回答2:
Make sure that Amount
is in numeric type. Strings
won't format.
来源:https://stackoverflow.com/questions/4465348/string-format-not-working-for-datagridtextcolumn