碰见两个问题需要求助下
一:在传感器出现故障的时候,没有数据过来时,我想把Y轴数据为空白,X轴时间继续走,就像折线中间断开一截一样,这个该怎么编写?
二:怎么和下图一样,先设置好了X轴的时间?
10 个解决方案
#1
给空数据有没有可能实现?
#2
给Y轴 NULL 的话 比如Chart1.Series[0].Points.AddXY(time,null)这条添加语句就不会运行
#3
LZ,添加语句改成
这句就可以了
Chart1.Series[0].Points.AddXY(time, 0);
这句就可以了
#4
已经解决了问题一了
问题二先设置好了X轴的时间 有人知道怎么弄吗?
先随便添加Y轴值
Chart1.Series[0].Points.AddXY(time,0)
再用这条
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
问题二先设置好了X轴的时间 有人知道怎么弄吗?
先随便添加Y轴值
Chart1.Series[0].Points.AddXY(time,0)
再用这条
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
#5
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
加了这句,整条series都没了
加了这句,整条series都没了
#6
Chart1.Series[0].Points[index].IsEmpty = true;
index = 你要设置为空的那个点的索引
index = 你要设置为空的那个点的索引
#7
如果现在是描第10个点,没有Y数据,那可以
Chart1.Series[0].Points.AddXY(9, 0); 这句加了后,这个点有和前面的点还是会有连线
Chart1.Series[0].Points[9].IsEmpty = true; 断开连线
Chart1.Series[0].Points.AddXY(9, 0); 这句加了后,这个点有和前面的点还是会有连线
Chart1.Series[0].Points[9].IsEmpty = true; 断开连线
#8
嗯我理解,
Chart1.Series[0].Points[9].IsEmpty = true; 这句加上之后数据索引是不是去掉了这个点,下一个点还是从index=9开始??
我这样写了之后,后面的点就全没有了,整个数据线都没了。
#9
我是想通过插入这种空数据,来改变x轴俩刻度的间距,(有要求是根据某数据,两个x轴刻度间间距是变化的)。
#10
想直接跳过y=0的点,直接连线。
#1
给空数据有没有可能实现?
#2
给Y轴 NULL 的话 比如Chart1.Series[0].Points.AddXY(time,null)这条添加语句就不会运行
#3
LZ,添加语句改成
这句就可以了
Chart1.Series[0].Points.AddXY(time, 0);
这句就可以了
#4
已经解决了问题一了
问题二先设置好了X轴的时间 有人知道怎么弄吗?
先随便添加Y轴值
Chart1.Series[0].Points.AddXY(time,0)
再用这条
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
问题二先设置好了X轴的时间 有人知道怎么弄吗?
先随便添加Y轴值
Chart1.Series[0].Points.AddXY(time,0)
再用这条
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
#5
Chart1.Series[0].Points[chart1.Series[0].Points.Count-1].IsEmpty = true;
加了这句,整条series都没了
加了这句,整条series都没了
#6
Chart1.Series[0].Points[index].IsEmpty = true;
index = 你要设置为空的那个点的索引
index = 你要设置为空的那个点的索引
#7
如果现在是描第10个点,没有Y数据,那可以
Chart1.Series[0].Points.AddXY(9, 0); 这句加了后,这个点有和前面的点还是会有连线
Chart1.Series[0].Points[9].IsEmpty = true; 断开连线
Chart1.Series[0].Points.AddXY(9, 0); 这句加了后,这个点有和前面的点还是会有连线
Chart1.Series[0].Points[9].IsEmpty = true; 断开连线
#8
嗯我理解,
Chart1.Series[0].Points[9].IsEmpty = true; 这句加上之后数据索引是不是去掉了这个点,下一个点还是从index=9开始??
我这样写了之后,后面的点就全没有了,整个数据线都没了。
#9
我是想通过插入这种空数据,来改变x轴俩刻度的间距,(有要求是根据某数据,两个x轴刻度间间距是变化的)。
#10
想直接跳过y=0的点,直接连线。