最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DevExpress之ChartControl實現餅狀圖百分比演示實例

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

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

關鍵代碼如下:

復制代碼 代碼如下:
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設置成百分比顯示
        /// </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#程序設計有所幫助。

相關文章

  • C#使用集合實現二叉查找樹

    C#使用集合實現二叉查找樹

    這篇文章介紹了C#使用集合實現二叉查找樹的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • 淺談C#中簡單的異常引發(fā)與處理操作

    淺談C#中簡單的異常引發(fā)與處理操作

    這篇文章主要介紹了C#中簡單的異常引發(fā)與處理操作,講到了Exception類和try...catch及throw語句的基本使用,需要的朋友可以參考下
    2016-02-02
  • 舉例說明Java多線程編程中讀寫鎖的使用

    舉例說明Java多線程編程中讀寫鎖的使用

    這篇文章主要介紹了舉例說明Java多線程編程中讀寫鎖的使用,文中的例子很好地說明了Java的自帶讀寫鎖ReentrantReadWriteLock的使用,需要的朋友可以參考下
    2016-02-02
  • C#的四種基本數據類型

    C#的四種基本數據類型

    本文主要介紹了C#的四種基本數據類型的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 非常實用的C#字符串操作處理類StringHelper.cs

    非常實用的C#字符串操作處理類StringHelper.cs

    這篇文章主要為大家詳細介紹了非常實用的C#字符串操作處理類StringHelper.cs,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Winform實現調用asp.net數據接口實例

    Winform實現調用asp.net數據接口實例

    這篇文章主要介紹了Winform實現調用asp.net數據接口的方法,以實例的形式講述了數據接口及反射辨別響應的實現方法,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-10-10
  • C#給多線程傳參的幾種方式小結

    C#給多線程傳參的幾種方式小結

    本文詳細探討了如何在C#中進行線程傳參,包括啟動線程時如何將參數傳遞給線程函數,以及在多線程環(huán)境下正確使用參數的方法,對于理解和實踐C#線程編程具有重要意義,需要的朋友可以參考下
    2024-10-10
  • WPF實現授權碼顯示密文并支持換行

    WPF實現授權碼顯示密文并支持換行

    這篇文章主要為大家詳細介紹了如何使用WPF實現授權碼顯示密文并支持換行,文中的示例代碼講解詳細,有需要的小伙伴可以參考一下
    2024-10-10
  • C# CancellationToken和CancellationTokenSource的用法詳解

    C# CancellationToken和CancellationTokenSource的用法詳解

    做了.net core之后,發(fā)現CancellationToken用的越來越平凡了。這也難怪,原來.net framework使用異步的不是很多,而.net core首推異步編程,到處可以看到Task的影子,而CancellationToken正好是異步Task的一個控制器,所以花點時間做個筆記
    2021-06-06
  • 詳解如何在C#中接受或拒絕Excel中的修訂

    詳解如何在C#中接受或拒絕Excel中的修訂

    修訂功能可以跟蹤文檔所有的修改,了解修改的過程,這對于團隊協(xié)同文檔編輯、審閱是非常有用的一個功能。本文將詳細為您介紹如何接受或拒絕 Excel 中的修訂,感興趣的可以收藏一下
    2022-12-12

最新評論

河北区| 武城县| 青冈县| 呼伦贝尔市| 南江县| 玉树县| 板桥市| 靖州| 杭锦旗| 阿拉善左旗| 同德县| 屏东市| 巩留县| 林周县| 筠连县| 孟津县| 交口县| 陕西省| 郁南县| 泰安市| 台安县| 甘谷县| 会昌县| 鄂伦春自治旗| 永兴县| 黄骅市| 大竹县| 建阳市| 乌鲁木齐市| 武鸣县| 本溪市| 莱芜市| 通江县| 民丰县| 鄂伦春自治旗| 镇雄县| 灵石县| 界首市| 马龙县| 陇南市| 和田县|