バージョン

カスタムのフォーマット文字列を設定

xamMap でデータが表示する方法を制御するためにカスタムのフォーマット文字列を提供できます。CaptionToolTip などの MapElement プロパティによって標準的な .NET フォーマット文字列の使用が可能になります。他の表示される値もカスタマイズ可能で、Color Swatch Pane ラベルは任意の標準フォーマットに LabelFormatString プロパティを設定してカスタマイズできます。

以下のコードは、小数第 0 位の数値としてツールチップを表示する方法を示します。

XAML の場合:

<igMap:MapLayer x:Name="worldLayer" DataMapping="Name=CountryName; Value=BirthRate" ToolTip="{} Birth Rate: {Value:n0}">
</igMap:MapLayer>

Visual Basic の場合:

' ツールチップ フォーマットを設定します
For Each element As MapElement In layer.Elements
        element.ToolTip = String.Format("Birth Rate: {0:n0}", element.Value)
Next

C# の場合:

foreach (MapElement element in layer.Elements)
{
   element.ToolTip = string.Format("Birth Rate: {0:n0}", element.Value);
}
SL DV XamMap Set Custom Format String 01.png