PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > チャート > チャートの構成要素 > ラベルエリア |
ラベルには、プロットタイトルと軸ラベルがあります。
チャートにタイトルを設定できます。タイトルは、チャートのラベルエリアを表すLabelAreaクラスを使用して設定します。
軸ラベルに表示するテキスト、向き、およびその他の書式を設定できます。以下、使用する軸を表すクラスの各プロパティを使用します。
軸ラベルのテキストをデータソースに連結することもできます。軸を表すクラスのTitleDataFieldおよびTitleDataSourceプロパティを使用します。
次のサンプルコードは、チャート、および軸のタイトルを設定します。
C# |
コードのコピー
|
---|---|
FarPoint.Win.Chart.YPlotArea plotArea = new FarPoint.Win.Chart.YPlotArea(); plotArea.Location = new System.Drawing.PointF(0.2f, 0.2f); plotArea.Size = new System.Drawing.SizeF(0.6f, 0.6f); //軸ラベルの設定 plotArea.XAxis.Title = "Categories"; plotArea.YAxes[0].Title = "Values"; plotArea.YAxes[0].TitleTextDirection = FarPoint.Win.Chart.TextDirection.Rotate270Degree; plotArea.Series.Add(series1); //チャートタイトルの設定 FarPoint.Win.Chart.LabelArea labelArea = new FarPoint.Win.Chart.LabelArea(); labelArea.Location = new System.Drawing.PointF(0.5f, 0.02f); labelArea.AlignmentX = 0.5f; labelArea.AlignmentY = 0.0f; labelArea.Text = "The Chart"; |
Visual Basic |
コードのコピー
|
---|---|
Dim plotArea As New FarPoint.Win.Chart.YPlotArea() plotArea.Location = New System.Drawing.PointF(0.2F, 0.2F) plotArea.Size = New System.Drawing.SizeF(0.6F, 0.6F) '軸ラベルの設定 plotArea.XAxis.Title = "Categories" plotArea.YAxes(0).Title = "Values" plotArea.YAxes(0).TitleTextDirection = FarPoint.Win.Chart.TextDirection.Rotate270Degree plotArea.Series.Add(series1) 'チャートタイトルの設定 Dim labelArea As New FarPoint.Win.Chart.LabelArea() labelArea.Location = New System.Drawing.PointF(0.5F, 0.02F) labelArea.AlignmentX = 0.5F labelArea.AlignmentY = 0F labelArea.Text = "The Chart" |
[チャートデザイナ]の起動については、「SPREADデザイナガイド」の「チャートデザイナ」を参照してください。 |