1. 程式人生 > >c#.net畫圖很好用的控制元件 dotnetCHARTING

c#.net畫圖很好用的控制元件 dotnetCHARTING

最近發現一個很好用的控制元件  dotnetCHARTING ,畫圖真的很方便,而且功能很多,可以畫各種各樣的圖

在官方網站上下載的需要註冊,現在網上有破解辦的下載的(需要的朋友可以給我留言,發到郵箱)

下面介紹一個我寫的例子(c#)

1.在的aspx也面上新增chart

<div style="text-align:center;">
                     
<dotnetCHARTING:Chart ID="Chart1" runat="server" Height="200px" Width="740px">
                     
</dotnetCHARTING:Chart>
                  
</div>

2.標頭檔案上加:

using dotnetCHARTING;

using System.Drawing;

在後臺cs檔案load中新增程式碼:

 Chart1.Debug =false;
        Chart1.Type 
= ChartType.Combo;//Horizontal;
        Chart1.Title ="10位統計圖";
        Chart1.TempDirectory 
="temp";
        
// Chart1.ShadingEffect = true;

        Chart1.Use3D =true;
        Chart1.DefaultSeries.DefaultElement.ShowValue 
=true;
        Chart1.SeriesCollection.Add(getData());
 

3.新增getDate()函式

public SeriesCollection getData()
    
{
        SeriesCollection SC 
=new SeriesCollection();
        
// DataTable mydt = CreateDataTable(); 

        Series s1 
=new Series();
        s1.Name 
="總使用者";
       
for(int i=0;j<10;i++){
               Element e 
=new Element();
                e.Name 
=""+i;
                e.YValue 
=i+1;
                   s1..Elements.Add(e);
            }

        SC.Add(s1);
        SC[
0].DefaultElement.Color = Color.FromArgb(4925549);
      
return SC;
    }

好,大功告成可以看到一個圖了