我有一個圖表,我需要清除它以便用不同的值填充它。 圖表有3個系列,全部在.aspx頁面中定義。.net圖表清除並重新添加
問題是,當我打電話
chart.Series.Clear();
,然後重新添加系列一樣的:
chart.Series.Add("SeriesName");
不保持任何的3初始系列的屬性。 如何清除值並保留系列屬性?
我有一個圖表,我需要清除它以便用不同的值填充它。 圖表有3個系列,全部在.aspx頁面中定義。.net圖表清除並重新添加
問題是,當我打電話
chart.Series.Clear();
,然後重新添加系列一樣的:
chart.Series.Add("SeriesName");
不保持任何的3初始系列的屬性。 如何清除值並保留系列屬性?
這應該工作:
foreach(var series in chart.Series) {
series.Points.Clear();
}
這實際上將完全從圖表中刪除系列(不只是刪除從一系列的點)。
while (chart1.Series.Count > 0) { chart1.Series.RemoveAt(0); }
這應該工作
chartnameHERE.Series["SeriesNameHERE"].Points.Clear();
的那一個。謝謝。 –
由於某些原因,當我使用這個,然後重新添加相同的值,只有3個系列中的2個被重新填充。有人錯過了任何想法? – Bowenac
這個答案是幫助,謝謝 –