c#.net畫圖很好用的控制元件 dotnetCHARTING
阿新 • • 發佈:2019-02-04
最近發現一個很好用的控制元件 dotnetCHARTING ,畫圖真的很方便,而且功能很多,可以畫各種各樣的圖
在官方網站上下載的需要註冊,現在網上有破解辦的下載的(需要的朋友可以給我留言,發到郵箱)
下面介紹一個我寫的例子(c#)
1.在的aspx也面上新增chart
<div style="text-align:center;"><dotnetCHARTING:Chart ID="Chart1" runat="server" Height="200px" Width="740px">
</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
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(49, 255, 49);
return SC;
}
好,大功告成可以看到一個圖了