XamDataChart のツールチップをカスタマイズし、数値を 3 桁カンマ区切りで表示する方法を紹介します。
XAML の実装
次のコードでは、LineSeries のツールチップをカスタマイズし、StringFormat=N0 を使用することで、数値を 3 桁カンマ区切りで表示しています。
<ig:LineSeries.ToolTip> <StackPanel Orientation="Vertical"> <TextBlock Text="{Binding Series.Tag}" FontWeight="Bold"/> <StackPanel Orientation="Horizontal"> <TextBlock Text="Country: " /> <TextBlock Text="{Binding Item.Country}" /> </StackPanel> <StackPanel Orientation="Horizontal"> <TextBlock Text="Value: " /> <!-- StringFormat=N0 を使用して 3 桁カンマ区切りを適用 --> <TextBlock Text="{Binding Item.Coal, StringFormat=N0}" /> </StackPanel> </StackPanel> </ig:LineSeries.ToolTip>
実行結果
この実装により、ツールチップに表示される数値が 3 桁カンマ区切りでフォーマットされます。
