これはかなり単純だと思いましたが、おそらくそうですが、グーグルで何も見つかりません。bool、string、int型のプロパティを含むオブジェクトにデータグリッドがバインドされたWPFアプリケーションがあります。int が表示されている場所に 30000 ではなく 30,000 を表示したいのですが、これはどのように達成できますか?
どんな助けでも素晴らしいでしょう、ありがとう、M
あなたが探していますStringFormat
<DataGridTextColumn Binding="{Binding myInt, StringFormat=\{0:N0\}}"/>
また
<DataGridTextColumn Binding="{Binding myInt, StringFormat={}{0:N0}}"/>
DataGridTextColumn を使用する場合、バインディングで StringFormatter を使用できます
<DataGrid>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding MyNumber, StringFormat={0:#,0} {1:#,0}}" />
</DataGrid.Columns>
</DataGrid>