2009-12-16 24 views
6

Trong điều khiển Biểu đồ MS (mà chúng đã mua từ Dundas), tôi có ba chuỗi cần được vẽ.Điều khiển Biểu đồ của Microsoft: Ngăn Loạt xuất hiện trong Chú thích

Hai trong số các chuỗi phải có mục nhập trong Legend, nhưng thứ ba không nên có.

Tôi đã thử những dòng mã, nhưng không ai làm việc:

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 

Làm thế nào để ngăn chặn hàng loạt xuất hiện trong truyền thuyết?

+0

Không quen với sự kiểm soát đặc biệt trong câu hỏi, nhưng sẽ nó có thể thêm một chú giải thứ hai, thêm chuỗi thứ ba vào nó, và sau đó ẩn chú giải đó? –

Trả lời

11

Sử dụng:

s3.IsVisibleInLegend = false; 

Disclaimer: Chỉ thử nghiệm trong (ASP) Net 4, VS 2010. Mileage của bạn có thể thay đổi ...

Các vấn đề liên quan