C# devexpress ChartControl折线图怎样改变某个节点的颜色,或者是某个Lable的颜色?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# devexpress ChartControl折线图怎样改变某个节点的颜色,或者是某个Lable的颜色?相关的知识,希望对你有一定的参考价值。

如题:C# devexpress ChartControl折线图怎样改变某个节点的颜色,或者是某个Lable的颜色?如下图,改变框出来的节点的颜色或者该节点Lable的颜色:

BoundDataChanged事件里:遍历这条曲线所有的点,点的值大于某个值,则修改点的颜色
for (int j = 0; j < chartControl1.Series[0].Points.Count; j++)

//如果Value的值>10的话,将点颜色变为红色
if (chartControl1.Series[0].Points[j].Values[0] > 10)

chartControl1.Series[0].Points[j].Color = Color.Red;

参考技术A 使用DevExpress.XtraCharts.ChartControl,没有办法实现改变个别点的Dot和Label的颜色;要改只能改变整个Series的!追问

要求超过某个值后颜色变成另外一种颜色

参考技术B 能把这个报表界面的代码给我看看吗

C# 控件 DevExpress的DateEdit设置显示日期和时间

this.dateEdit1.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";

this.dateEdit1.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True;
this.dateEdit1.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True;

this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatString = "HH:mm";
this.dateEdit1.Properties.VistaTimeProperties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatString = "HH:mm";
this.dateEdit1.Properties.VistaTimeProperties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.VistaTimeProperties.Mask.EditMask = "HH:mm";

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

this.dateEdit2.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit2.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit2.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit2.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit2.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
this.dateEdit2.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True;
this.dateEdit2.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True;

 

以上是关于C# devexpress ChartControl折线图怎样改变某个节点的颜色,或者是某个Lable的颜色?的主要内容,如果未能解决你的问题,请参考以下文章

c#吧 DevExpress

c# devexpress wpf charts问题

C# 控件 DevExpress的DateEdit设置显示日期和时间

C# DevExpress控件 repositoryItemCheckEdit

C# 使用 Devexpress GridControl 显示大图标视图

c#中第三方控件问题