[MS Chart] 如何找出最大或最小的Y值並設定不同的顏色

[MS Chart] 如何找出最大或最小的Y值並設定不同的顏色

MS Chart還有個很不錯,簡單好用的功能,有時在繪製統計圖時,需要找出最多或最少的值,並將它的顏色特別設定,讓圖表可以一下子就看出來了.

原圖 :

image

雖然仔細看還是看的出來,但這樣就不是很立即的看出來,如果能用不同的顏色就好.

image

以這個圖來說,是不是更容易看出來那個最高,那個最低,而這效果要怎麼做,其實一點也不難.

chart1.DataSource = new DataInfo().GetDataTable();
chart1.DataBind();
//最大值的直條圖設為紅色
chart1.Series[0].Points.FindMaxByValue().Color = System.Drawing.Color.Red;
////最小值的直條圖設為黑色
chart1.Series[0].Points.FindMinByValue().Color = System.Drawing.Color.Black;

 

 

Series.Points.FindMaxByValue()及Series.Points.FindMinByValue()就可以快速的找出最大及最小的那個值,有這個Function還真是方便~