ライン シリーズをデータ テーブルから UltraChart に追加する簡単な例を教えてください。テーブルには時系列値があります (x 軸の時間値、y 軸の測定 (double) 値)。
これまでのところ、チャートに時系列が追加されている例は、ハードコードされたデータポイントの有限セットの場合のみです。テーブル内の選択からデータ系列を取得できるようにしたい。
どんな考えやアイデアやアドバイスも大歓迎です。ありがとう、ルーベン。
ライン シリーズをデータ テーブルから UltraChart に追加する簡単な例を教えてください。テーブルには時系列値があります (x 軸の時間値、y 軸の測定 (double) 値)。
これまでのところ、チャートに時系列が追加されている例は、ハードコードされたデータポイントの有限セットの場合のみです。テーブル内の選択からデータ系列を取得できるようにしたい。
どんな考えやアイデアやアドバイスも大歓迎です。ありがとう、ルーベン。
数値シリーズを定義する
Datatable の各データ行をループする
ループ内のデータ行からデータポイントを追加します
NumericSeries.Points.Add(new NumericTimeDataPoint(System.DateTime.Parse(row["Date"]), row["value1"], "Label Name", false));
シリーズをチャートに追加する
複数のライン シリーズの場合、異なる列で必要な数のシリーズを作成します。
NumericTimeSeries waterDataSeries = null;
foreach (DataRow currentRow in myDataTable.Rows)
{
waterDataSeries.Points.Add(new NumericTimeDataPoint(Convert.ToDateTime(currentRow["Date"]), Convert.ToDouble(currentRow["qtyMeasure"]), "Water", false));
}
Chart.Series.Add(waterDataSeries);