- 687 名前:677 [2015/12/19(土) 14:10:09.74 ID:JvWGGUhp.net]
- データを入れとくクラスはこんな構成
public class PlotData{ public DateTime Date { get; set; } public float Value { get; set; } } んで、データクラスを入れるデータセットは、ObservableCollection<PlotData>としています。 データ生成は以下な感じ static public ObservableCollection<PlotData> CreateData(DateTime beginDateTime, int count){ ObservableCollection<PlotData> results = new ObservableCollection<PlotData>(); if (0 < count) { float angleF = 0.0f; float valueF = 0.0f; DateTime curDateTime = beginDateTime; for (int i = 0; i < count; i++) { valueF = (float)Math.Sin((((double)angleF * (double)Math.PI)) / (double)180); results.Add(new PlotData(){ Date = curDateTime, Value = valueF}); angleF += 1; curDateTime = curDateTime.AddMinutes(1); } } return results; }
|

|