繪制曲線,曲線中值例外的點,讓他的顏色為紅色,并顯示出例外點的值
請問自帶chart控制元件有這個功能么,或者其他的有這種功能的控制元件推薦
謝謝
uj5u.com熱心網友回復:
series.Points[x].MarkerColor設定某個點的顏色uj5u.com熱心網友回復:
public void DrawPoints(System.Windows.Forms.DataVisualization.Charting.Chart chart, int channel, double v){
chart.Series[channel].Points.AddXY(m_xValue, v);
if (v > 80)
{
chart.Series[channel].Points[(int)m_xValue].MarkerColor = Color.Red;
}
我這樣寫,沒有發現有變色
uj5u.com熱心網友回復:
public void DrawPoints(System.Windows.Forms.DataVisualization.Charting.Chart chart, int channel, double v)
{
chart.Series[channel].Points.AddXY(m_xValue, v);
chart.Series[channel].MarkerStyle = MarkerStyle.Circle; //指定標記樣式
chart.Series[channel].MarkerSize = 1; //指定標記大小
if (v > 80 && m_xValue >=0)
{
//Label lbT = new Label();
//lbT.Location = new Point(100, (int)v);
//lbT.Text = v.ToString();
//lbT.Show();
chart.Series[channel].Points[(int)m_xValue].MarkerColor = Color.Red;
}
else
{
}
可以了,但是不是V<80也有點,不知道為啥
uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/283748.html
標籤:C#
下一篇:C# chart控制元件用折線圖動態顯示資料的時候,在資料變化的瞬間折線變成了曲線,并且還有凸起,怎么去掉這些曲線凸起,只用折線顯示
