作者DeepSix (Free Myself?!)
看板Visual_Basic
标题Re: [.NET] chart折线图空值问题
时间Sat Dec 31 01:30:38 2011
怎麽设定喔?
我不知道你的给值方法,我随便举个例子。
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