Re: [.NET] chart折線圖空值問題
怎麼設定喔?
我不知道你的給值方法,我隨便舉個例子。
Dim yValues as Double() = {10,20,30,Double.NaN,30,11}
For i = 1 to 6
chart1.Series("Series1").points.AddXY(i,yValue(i))
Next
很久沒用ChartControl了,我記得給值可以直接塞DataTable或是直接給陣列。
這個要再查查看。
※ 引述《DeepSix (Free Myself?!)》之銘言:
: 不知道你用的是不是MSChart Control
: 如果是的話,可以把空值設為Double.NaN,
: 然後再指定空點的外觀。
: 例如:
: series.EmptyPointStyle.Color = Color.Gray
: series.EmptyPointStyle.BorderWidth = 2
: series.EmptyPointStyle.BorderDishStyle = ChartDashStyle.Dash
: series.EmptyPointStyle.MarkerSize =7
: series.EmptyPointStyle.MarkerStyle = MakerStyle.Cross
: series.EmptyPointStyle.MarkerBorderColor = Color.Black
: series.EmptyPointStyle.MarkerColor = Color.LightGray
: 這樣應該就可以很明顯區隔空值
: ※ 引述《kv1110 (Vicky)》之銘言:
: : 想請問一個問題
: : 我撈出一個table 要將table的值放到chart圖上
: : 但由於撈出的資料內有空值
: : 不能將之刪除
: : 導致在圖上無法完全連接
: : 因為空值會導致折線圖線斷斷續續
: : 我該如何去做設定
: : 讓它略過空值連起來
: : 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.26.61
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):