DevExpress之餅狀圖突出(Explode)設(shè)置實(shí)例
本文實(shí)例講述了DevExpress之餅狀圖突出(Explode)設(shè)置方法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
關(guān)鍵代碼如下:
/// 餅狀圖突出設(shè)置
/// </summary>
/// <param name="chart">ChartControl</param>
/// <param name="pieSeries">Series【僅僅適用于PieSeriesView】</param>
/// <param name="explodeMode">突出模式【枚舉】</param>
/// <param name="explodedValue">突出間距</param>
/// <param name="dragPie">是否可以拖動(dòng)突出餅狀</param>
public static void SetPieExplode(this ChartControl chart, Series pieSeries, PieExplodeMode explodeMode, int explodedValue, bool dragPie)
{
if (pieSeries.View is PieSeriesView)
{
//bool _hitTesting = chart.RuntimeHitTesting;
if (!chart.RuntimeHitTesting)
chart.RuntimeHitTesting = true;
PieSeriesView _pieView = pieSeries.View as PieSeriesView;
_pieView.ExplodeMode = explodeMode;
_pieView.ExplodedDistancePercentage = explodedValue;
_pieView.RuntimeExploding = dragPie;
// chart.RuntimeHitTesting = _hitTesting;
}
}
代碼使用:
{
Series _pieSeries = new Series("Series 1", ViewType.Pie);
_pieSeries.ValueDataMembers[0] = "Value";
_pieSeries.ArgumentDataMember = "Name";
_pieSeries.DataSource = CreateChartData();
chartControl1.Series.Add(_pieSeries);
//----------------------------------------
_pieSeries.LegendPointOptions.PointView = PointView.ArgumentAndValues;
_pieSeries.SetPiePercentage(NumericFormat.Percent, PointView.ArgumentAndValues);
chartControl1.SetAxisXTitle("test", Color.Red);
_pieSeries.SetLablePosition(PieSeriesLabelPosition.TwoColumns);
chartControl1.SetPieExplode(_pieSeries, PieExplodeMode.MinValue, 5, true);
}
運(yùn)行效果如下圖所示:
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
- DevExpress設(shè)置餅狀圖的Lable位置實(shí)例
- DevExpress之ChartControl實(shí)現(xiàn)時(shí)間軸實(shí)例
- DevExpress之SplashScreen用法實(shí)例
- DevExpress之ChartControl用法實(shí)例總結(jié)
- DevExpress之TreeList用法實(shí)例總結(jié)
- DevExpress SplitContainerControl用法總結(jié)
- DevExpress實(shí)現(xiàn)自定義GridControl中按鈕文字內(nèi)容的方法
- C#實(shí)現(xiàn)DevExpress本地化實(shí)例詳解
相關(guān)文章
Unity給物體添加多個(gè)Tag的實(shí)現(xiàn)
這篇文章主要介紹了Unity給物體添加多個(gè)Tag的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04關(guān)于ASP網(wǎng)頁(yè)無(wú)法打開(kāi)的解決方案
asp網(wǎng)頁(yè)實(shí)際上就是動(dòng)態(tài)網(wǎng)頁(yè),是在服務(wù)端執(zhí)行和解析的。有時(shí)也很奇怪,經(jīng)常遇到asp網(wǎng)頁(yè)無(wú)法打開(kāi)的情況,下面小編給大家整理些關(guān)于asp網(wǎng)頁(yè)無(wú)法打開(kāi)的解決方案,需要的朋友可以參考下2015-08-08C#讀取QQ純真IP數(shù)據(jù)庫(kù)QQWry.Dat的代碼
QQ純真IP庫(kù)算是IP地址收集較為全的一個(gè)IP庫(kù),對(duì)于IP查詢來(lái)說(shuō)這個(gè)是不錯(cuò)的選擇。下面是如何查詢純真IP庫(kù)的一個(gè)類,使用C#代碼。2007-03-03C#實(shí)現(xiàn)求一組數(shù)據(jù)眾數(shù)的方法
這篇文章主要介紹了C#實(shí)現(xiàn)求一組數(shù)據(jù)眾數(shù)的方法,這里以浮點(diǎn)型數(shù)組為例分析了C#求眾數(shù)的算法原理與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08C#中計(jì)時(shí)器的簡(jiǎn)單實(shí)現(xiàn)方法示例
這篇文章主要介紹了C#中計(jì)時(shí)器的簡(jiǎn)單實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了C#計(jì)時(shí)器的簡(jiǎn)單定義與使用技巧,需要的朋友可以參考下2017-05-05c# 實(shí)現(xiàn)文件上傳下載功能的實(shí)例代碼
這篇文章主要介紹了如何用c# 實(shí)現(xiàn)文件上傳下載功能,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07Unity中的PostProcessScene實(shí)用案例深入解析
這篇文章主要為大家介紹了Unity中的PostProcessScene實(shí)用案例深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05