程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 畫圖很好用的控件dotnetCHARTIN

畫圖很好用的控件dotnetCHARTIN

編輯:關於ASP.NET

最近發現一個很好用的控件 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;
}
SC.Add(s1);
SC[0].DefaultElement.Color = Color.FromArgb(49, 255, 49);
return SC;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved