[WinForm]Dundas Chartコントロール学習(ソースコード付)

2749 ワード

1、Dundas会社概要
カナダのある会社は、グラフを専門にしていて、とても牛で、今Microsoftに買収されたそうです.公式サイトアドレス:http://www.dundas.com/
2、Chart基本要素
 
[WinForm]Dundas Chart控件学习(附源码)
 
3、最も簡単な柱状図
            //01   Chart  

            Chart chart = new Chart();

            //02   ChartArea  

            ChartArea chartArea = new ChartArea();

            //03  ChartArea   Chart   

            chart.ChartAreas.Add(chartArea);

            //04   Series  

            Series series1 = new Series();

            series1.Name = "    ";

            //05   Point

            Double[] db1 = {22};

            Double[] db2 = {44};

            DataPoint dp1 = new DataPoint();

            dp1.XValue = 1;

            dp1.YValues =db1;

            DataPoint dp2 = new DataPoint();

            dp2.XValue = 2;

            dp2.YValues = db2;

            //06    

            series1.Points.Add(dp1);

            series1.Points.Add(dp2);

            //07   series1

            chart.Series.Add(series1);

            //08        

            Title t = new Title();

            t.Text = "       ";

            t.Color = Color.Red;

            t.Font = new Font("Times New Roman", 12, FontStyle.Bold);

            t.Alignment = System.Drawing.ContentAlignment.BottomCenter;

            chart.Titles.Add(t);

            //09         

            chart.Location = new System.Drawing.Point(0,0);

            //10 Chart   

            chart.Size = new System.Drawing.Size(360,260);

            //11   Chart

            this.Controls.AddRange(new System.Windows.Forms.Control[]{chart});


   [WinForm]Dundas Chart控件学习(附源码)
任意にタイプを変更:series 1.Type = SeriesChartType.Pie;
[WinForm]Dundas Chart控件学习(附源码)
タイプを変更:series 1.Type = SeriesChartType.Line;
[WinForm]Dundas Chart控件学习(附源码)
ソース:ダイナミックディスプレイ信号_正弦波zip