バージョン

軸タイトルの構成

目的

このトピックでは、XamShapeChart コントロールで x 軸および y 軸のタイトルを構成する方法を説明します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

プロパティの設定

XamShapeChart コントロールは、x 軸および y 軸のタイトルのフォント スタイル、マージン、配置などを変更してルックアンドフィールをカスタマイズできます。以下のプロパティを使用します。

プロパティ名 プロパティ タイプ 説明

string

x 軸と y 軸のタイトルに使用するテキストを決定します。

enumeration

x 軸タイトルの水平方向の配置と y 軸タイトルの垂直方向の配置を決定します。

double

x 軸と y 軸のタイトルの回転角度を決定します。

FontFamily

x 軸と y 軸のタイトルに適用するフォント ファミリを決定します。

double

x 軸と y 軸のタイトルのフォント サイズを決定します。

FontStretch

x 軸と y 軸のタイトルに適用するフォント伸縮を決定します。

FontStyle

x 軸と y 軸のタイトルに適用するフォント スタイルを決定します。

FontWeight

x 軸と y 軸のタイトルに適用するフォントの太さを決定します。

Brush

x 軸と y 軸のタイトルのテキスト色を決定します。

Thickness

x 軸と y 軸のタイトルに適用するマージンを決定します。

double

x 軸と y 軸のタイトルのテキストの不透明度を決定します。

コード スニペット

以下のコード例は、XamShapeChart コントロールで x 軸と y 軸のタイトルをカスタマイズします。以下のコード はサンプル散布データのリソースを使用しています。

XAML の場合:

<Grid x:Name="layoutRoot">
    <ig:XamShapeChart ItemsSource="{Binding}"
                      XAxisTitleFontSize="16"
                      XAxisTitleMargin="14"
                      XAxisTitle="X-Axis Title"
                      XAxisTitleForeground="Blue"
                      XAxisTitleFontStyle="Italic"
                      YAxisTitleFontSize="12"
                      YAxisTitle="Y-Axis Title"
                      YAxisTitleAngle="90"
                      YAxisTitleForeground="Red" />
</Grid>

C# の場合:

var data  = new ScatterDataSource();

var chart = new XamShapeChart();
chart.ItemsSource = data;
chart.XAxisTitleFontSize = 16;
chart.XAxisTitleMargin = new Thickness(14);
chart.XAxisTitle = "X-Axis Title";
chart.XAxisTitleForeground = Brushes.Blue;
chart.XAxisTitleFontStyle = FontStyles.Italic;
chart.YAxisTitleFontSize = 12;
chart.YAxisTitle = "Y-Axis Title";
chart.YAxisTitleAngle = 90;
chart.YAxisTitleForeground = Brushes.Red;

layoutRoot.Children.Add(chart);

Visual Basic の場合:

Dim data = New ScatterDataSource()

Dim chart = New XamShapeChart()
chart.ItemsSource = data
chart.XAxisTitleFontSize = 16
chart.XAxisTitleMargin = New Thickness(14)
chart.XAxisTitle = "X-Axis Title"
chart.XAxisTitleForeground = Brushes.Blue
chart.XAxisTitleFontStyle = FontStyles.Italic
chart.YAxisTitleFontSize = 12
chart.YAxisTitle = "Y-Axis Title"
chart.YAxisTitleAngle = 90
chart.YAxisTitleForeground = Brushes.Red

layoutRoot.Children.Add(chart)

XamShapeChart の軸間隔を構成します。

shapechart axis titles.png

関連コンテンツ

トピック 説明

このトピックは、主要機能、最小要件およびユーザー機能性など、XamShapeChart コントロールの概念的な情報を提供します。

このトピックでは、データを XamShapeChart コントロールにバインドする方法を説明します。