欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

DevExpress之ChartControl實現(xiàn)餅狀圖百分比演示實例

 更新時間:2014年10月22日 09:27:36   投稿:shichen2014  
這篇文章主要介紹了DevExpress之ChartControl實現(xiàn)餅狀圖百分比演示的方法,實例講述了窗體與圖形繪制函數(shù)的用法,需要的朋友可以參考下

本文實例講述了DevExpress中ChartControl實現(xiàn)餅狀圖百分比演示的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

關(guān)鍵代碼如下:

復(fù)制代碼 代碼如下:
using System;
using System.Data;
using System.Windows.Forms;
using DevExpress.XtraCharts;

namespace DevExpressChart
{
    public partial class winPieSeriesView : Form
    {
        public winPieSeriesView()
        {
            InitializeComponent();
        }
        private DataTable CreateChartData()
        {
            DataTable table = new DataTable("Table1");
            table.Columns.Add("Name", typeof(String));
            table.Columns.Add("Value", typeof(Int32));
            table.Rows.Add(new object[] { "A", 10 });
            table.Rows.Add(new object[] { "B", 20 });
            table.Rows.Add(new object[] { "C", 40 });
            table.Rows.Add(new object[] { "D", 20 });
            table.Rows.Add(new object[] { "E", 30 });
            return table;
        }
        private void winPieSeriesView_Load(object sender, EventArgs e)
        {
            BuilderDevChart();
        }
        private void BuilderDevChart()
        {
            Series _pieSeries = new Series("測試", ViewType.Pie);
            _pieSeries.ValueDataMembers[0] = "Value";
            _pieSeries.ArgumentDataMember = "Name";
            _pieSeries.DataSource = CreateChartData();
            chartControl1.Series.Add(_pieSeries);
            //----------------------------------------
            _pieSeries.LegendPointOptions.PointView = PointView.ArgumentAndValues;
            _pieSeries.SetPiePercentage();
        }
    }
}

        /// <summary>
        /// 餅狀Series設(shè)置成百分比顯示
        /// </summary>
        /// <param name="series">Series</param>
        public static void SetPiePercentage(this Series series)
        {
            if (series.View is PieSeriesView)
            {
                ((PiePointOptions)series.PointOptions).PercentOptions.ValueAsPercent = true;
                ((PiePointOptions)series.PointOptions).ValueNumericOptions.Format = NumericFormat.Percent;
                ((PiePointOptions)series.PointOptions).ValueNumericOptions.Precision = 0;
            }
        }


運行效果如下圖所示:

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

  • C#反射在實際應(yīng)用中的實例代碼

    C#反射在實際應(yīng)用中的實例代碼

    C#反射在實際應(yīng)用中的實例代碼,需要的朋友可以參考一下
    2013-03-03
  • c# 類型的字段和方法設(shè)計建議

    c# 類型的字段和方法設(shè)計建議

    這篇文章主要介紹了c# 字段和方法設(shè)計建議,幫助大家更好的理解和使用c#編程語言,感興趣的朋友可以了解下
    2020-11-11
  • C#中var關(guān)鍵字用法分析

    C#中var關(guān)鍵字用法分析

    這篇文章主要介紹了C#中var關(guān)鍵字用法,實例分析了C#中var關(guān)鍵字的應(yīng)用場合,對于.NET的學(xué)習(xí)具有一定參考價值,需要的朋友可以參考下
    2014-12-12
  • C#實現(xiàn)數(shù)字華容道游戲

    C#實現(xiàn)數(shù)字華容道游戲

    這篇文章主要為大家詳細介紹了C#實現(xiàn)數(shù)字華容道游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C#基于委托實現(xiàn)多線程之間操作的方法

    C#基于委托實現(xiàn)多線程之間操作的方法

    這篇文章主要介紹了C#基于委托實現(xiàn)多線程之間操作的方法,實例分析了C#的委托機制與多線程交互操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • C#裝箱和拆箱原理詳解

    C#裝箱和拆箱原理詳解

    這篇文章通過圖例主要介紹了C#裝箱和拆箱原理,內(nèi)容很簡單,感興趣的小伙伴們可以參考一下
    2015-10-10
  • Winform+.Net6實現(xiàn)圖片拖拽上傳功能

    Winform+.Net6實現(xiàn)圖片拖拽上傳功能

    這篇文章主要為大家詳細介紹了如何使用WinformPictureBox控件+.Net6 WebApi實現(xiàn)圖片拖拽上傳功能,文中的示例代碼講解詳細,感興趣的可以學(xué)習(xí)一下
    2023-09-09
  • C#發(fā)送郵箱實現(xiàn)代碼

    C#發(fā)送郵箱實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了C#發(fā)送郵箱實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • C#編程簡單實現(xiàn)生成PDF文檔的方法示例

    C#編程簡單實現(xiàn)生成PDF文檔的方法示例

    這篇文章主要介紹了C#編程簡單實現(xiàn)生成PDF文檔的方法,結(jié)合實例形式分析了C#生成PDF文檔的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • List<>中Find的用法小結(jié)

    List<>中Find的用法小結(jié)

    本篇文章主要是對List<>中Find的用法進行了總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01

最新評論