Эти версии работают как ожидалось:
<DataGridTextColumn Header="Total Units" Binding="{Binding TotalUnits, Mode=OneWay, StringFormat=N0}"/>
<TextBlock Text="{Binding TotalUnits, Mode=OneWay, StringFormat=N0}"/>
Когда я пытаюсь использовать его с меткой, StringFormat является iqnored, и я получаю "123.000000" вместо "123".
<Label Content="{Binding TotalUnits, Mode=OneWay, StringFormat=N0}"/>
TotalUnits - это десятичное число.
Итак, что происходит?