チャートコントロールで多次元データを曲線グラフとして表示する方法
リストデータを折れ線グラフで表示するには、次の手順に従ってChartControlコントロールを使用します。
- フォームにChartControlコントロールを追加します。ツールボックスからコントロールをドラッグアンドドロップするか、コードでコントロールオブジェクトを作成して追加します。
- 必要な名前空間をコードにインポートします:
using DevExpress.XtraCharts;
- リストやデータテーブルなど、データソースを作成します。たとえば、表示するデータを含む「listData」というリストがあるとします。
- リストデータをデータソースとしてしてSeriesオブジェクトを作成する。
Series series = new Series("Series Name", ViewType.Line);
series.DataSource = listData;
series.ArgumentDataMember = "Argument"; // 列表数据中的参数列名
series.ValueDataMembers.AddRange(new string[] { "Value" }); // 列表数据中的数值列名
- ChartControlコントロールのSeriesコレクションにSeriesオブジェクトを追加します。
chartControl1.Series.Add(series);
- タイトル、軸、凡例など、他のスタイルと特性を、必要に応じて設定できます。
- フォームのロードイベントか他の適切なタイミングで、ChartControl コントロールの DataBind メソッドを呼び出し、データをコントロールにバインドします。
chartControl1.DataBind();
上記の手順を実行すれば、ChartControl コントロールを使用して、リスト データの折れ線グラフを表示できます。