【C#】~GUIの作成 折れ線グラフの表示~
スポンサーリンク
KeyKです。
C#でGUIフォームを作成しています。そこで折れ線グラフを表示したいと思ったので、説明します。
開発環境
OS : Windows 8.1
統合開発環境 : Visual Studio 2015
.net framework : 4
開発言語 : C#
折れ線グラフの表示
折れ線グラフの表示のやり方です。GUIフォームでchartというコントロールを配置します。
そして、以下のプログラムを書きます。
// clear chart1.Series.Clear(); chart1.ChartAreas.Clear(); chart1.Titles.Clear(); Title title1 = new Title("Temperature"); // series Random rdm = new Random(); Series seriesLine = new Series(); seriesLine.ChartType = SeriesChartType.Line; seriesLine.LegendText = "Legend:Line"; seriesLine.BorderWidth = 2; seriesLine.MarkerStyle = MarkerStyle.Circle; seriesLine.MarkerSize = 12; for (int i = 1; i < 10; i++) { seriesLine.Points.Add(new DataPoint(i, rdm.Next(0, 210))); } // chartarea ChartArea area1 = new ChartArea(); area1.AxisX.Title = "Time"; area1.AxisY.Title = "Temp"; chart1.Titles.Add(title1); chart1.ChartAreas.Add(area1); chart1.Series.Add(seriesLine);
このプログラムを実行すると、次のように表示されます。
あとはタイトルや凡例を書き換えれば完成です。