作者Saver20 (酷企鹅)
看板Visual_Basic
标题Re: [.NET ] 请问如何清除MSChart 内的资料??
时间Tue Dec 14 20:01:52 2010
※ 引述《evantw (安安小成)》之铭言:
: 因为表单一刚开始并不会去抓资料
: 而是等待使用者输入条件後才去抓资料套入 MSChart
: 但是 MSChart 却都会开表单一开始时就出现预设的图型
: 我希望能够图形内先不要有
: 所以请问要如何让 MSChart 一开始就是空白
: 而不会出现预设的数值图形呢?
: 谢谢~~
我遇到类似的问题,我用一个mschart来显示曲线图,用两个RadioButton做选择,
我不管选哪一个RadioButton当第一个开启,图形都可以显示;
只要切换另一个RadioButton,他会显示
'LegendCollection' 中已经有名为 'Legend2' 的图表元素。
以下是我其中一个RadioButton的程式码:
lgNTC.IsTextAutoFit = True
lgNTC.Docking = Docking.Bottom
Chart1.Legends.Add(lgNTC)
seNTC.ChartArea = "ChartArea1"
seNTC.ChartType = SeriesChartType.Line
seNTC.IsVisibleInLegend = True
seNTC.Legend = "Legend1"
seNTC.LegendText = "NTC"
seNTC.YValueMembers = "NTC_Plot"
Chart1.Series.Add(seNTC)
Chart1.Series("SeriesNTC").Points.DataBindXY(DataArray1, DataArray2)
我有在程式里面加上Chart1.Legends.Remove("另一个Legend")
Chart1.Series.Remove("另一个Legend")也没有作用。
mschart有reset所有的Legend和series的指令吗?这样一劳永逸
先感谢各位大大! ^.^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.20.104.139
1F:推 horngsh:有Chart1.Legends.Clear() 12/15 06:56
2F:→ Saver20:感恩...已解决了 ^^ 12/15 10:52
※ 编辑: Saver20 来自: 211.20.104.139 (12/15 10:52)