2009-12-16 136 views
6

在MS圖表控件(這是他們從登打士買的),我有三個系列需要繪製。微軟圖表控件:防止串出現在傳說

該系列的兩個應該在傳說中的條目,但第三個不應該。

我已經試過這行代碼,但沒有工作:

Chart c = new Chart(); 
ChartArea ca = c.ChartAreas.Add("main"); 
Legend lg = c.Legends.Add("mainLegend"); 
Series s1 = c.Series.Add("s1"); 
Series s2 = c.Series.Add("s2"); 
Series s3 = c.Series.Add("s3"); 

// ... populate the 3 series with data... 

s1.Legend = "mainLegend"; 
s2.Legend = "mainLegend"; 

// I've tried these: 
s3.Legend = ""; // gives an error about a nonexistent legend named '' 
s3.LegendText = ""; // just shows "s3" in the legend 

如何防止出現在傳說系列?

+0

不熟悉問題的特別控制,但它會可以添加第二個傳說,第三個系列添加到它,然後隱藏傳奇? – 2009-12-16 21:05:26

回答

11

用途:

s3.IsVisibleInLegend = false; 

免責聲明:只有在(ASP).NET 4進行測試,2010年VS您的里程可能會有所不同...