c# 通過.net內建的chart控制項繪製餅圖pie chart

來源:互聯網
上載者:User

標籤:style   blog   http   io   ar   color   os   sp   on   

需要實現的目標是:

1.將資料繫結到pie的後台資料中,自動產生餅圖。

2.產生的餅圖有詳細文字的說明。

具體的實現步驟:

>>前台介面的設定:

1.設定chart1的屬性Legends中預設的Legend1的Enable為false;

2.設定Series的ChartType為Pie

3.設定Series顯示的文字內容(此處比較關鍵)

至此,前台的設定完成。

>>下面填寫後台代碼:

List<string> xData = new List<string>() { "A", "B", "C", "D" };List<int> yData = new List<int>() { 10, 20, 30, 40 };chart1.Series[0]["PieLabelStyle"] = "Outside";//將文字移到外側chart1.Series[0]["PieLineColor"] = "Black";//繪製黑色的連線。chart1.Series[0].Points.DataBindXY(xData, yData);

後台代碼主要實現了資料繫結和將指示的文字移到餅圖的外側。

最後的如下。

參考資料可以看這裡:http://stackoverflow.com/questions/8403866/values-in-a-pie-chart

c# 通過.net內建的chart控制項繪製餅圖pie chart

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.