X軸とY軸だけを使用するグラフ(XYプロットグラフ、棒グラフなど)の場合、PointData プロパティを便利なショートカットとして使用できます。ChartDataSeries オブジェクトの PointData プロパティは、PointF 点値の配列の入力を可能にします。このプロパティは、点データを使用するアプリケーションには便利ですが、この配列はX と Y のデータ配列だけを設定します。このプロパティは、Y1、Y2、または Y3軸のデータ配列の値を変更することはできません。以下のサンプルコードでは、PointF 配列を構築し、ChartDataSeries に読み込む例を示します。
以下のサンプルコードでは、PointF 配列を構築し、ChartDataSeries に読み込む例を示します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Dim ps() As PointF = _
{ _
New PointF(30.0F, 20.0F), _
New PointF(60.0F, 24.0F), _
New PointF(90.0F, 42.0F), _
New PointF(120.0F, 13.0F), _
New PointF(150.0F, 10.0F) _
}
Dim s As New ChartDataSeries()
C1Chart1.ChartGroups.Group1.ChartData.SeriesList.Add(s)
s.PointData.CopyDataIn(ps)
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
PointF [] ps =
{
new PointF(30.0F, 20.0F),
new PointF(60.0F, 24.0F),
new PointF(90.0F, 42.0F),
new PointF(120.0F, 13.0F),
new PointF(150.0F, 10.0F)
};
ChartDataSeries s = new ChartDataSeries();
c1Chart1.ChartGroups.Group1.ChartData.SeriesList.Add(s);
s.PointData.CopyDataIn(ps);
|
|