Làm cách nào để xóa các đường lưới khỏi biểu đồ? Tôi sử dụng thư viện Chart chuẩn.Làm thế nào để xóa các đường lưới khỏi biểu đồ trong WindowsForm?
Cảm ơn!
Làm cách nào để xóa các đường lưới khỏi biểu đồ? Tôi sử dụng thư viện Chart chuẩn.Làm thế nào để xóa các đường lưới khỏi biểu đồ trong WindowsForm?
Cảm ơn!
Giả sử một ChartArea duy nhất, bạn có thể thử các thiết lập này:
chart1.ChartAreas[0].AxisX.MajorGrid.LineWidth = 0;
chart1.ChartAreas[0].AxisY.MajorGrid.LineWidth = 0;
Nếu không, bạn có thể muốn sử dụng:
chart1.ChartAreas["ChartArea1"].AxisX.MajorGrid.LineWidth = 0;
chart1.ChartAreas["ChartArea1"].AxisY.MajorGrid.LineWidth = 0;
ở đâu, "ChartArea1" là Series tài sản -> Chart- -> Khu vực Biểu đồ "ChartArea1"
Có! Cảm ơn nhiều. Và khoảng thời gian của X? Tôi muốn nó là 1 2 3 vv, nhưng bây giờ tôi có dữ liệu trong chuỗi và trên x tôi có 0,77 1,77 2,77 3,77. Tôi đặt IsStartedFromZero = true; Interval = 1; Maximum = 4; Maximum = 4; trong thuộc tính chartarea. – Chris
@ user1068894 Âm thanh như một câu hỏi khác để đăng. StackOverflow thích làm việc với các câu hỏi đơn. – LarsTech
Bạn có thể tắt MajorGrid
hoặc MinorGrid
của mỗi trục của khu vực biểu đồ mong muốn:
mainChart.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisX.MinorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisY.MajorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisY.MinorGrid.Enabled = false;
như bên dưới: https://github.com/sinairv/MSChartWrapper/blob/master/MSChartWrapper/ChartWrapper.cs#L58-L61
Điều này sẽ được chấp nhận, IMO. Sạch hơn là chỉ ẩn chúng bằng cách điều chỉnh chiều rộng. –
Cảm ơn bạn thân yêu đã làm việc :) –
Đọc tài liệu ? –
Bạn đã thử gì? Có gì không? Có lỗi không? Mã của bạn ở đâu? –
Tôi đã đọc tài liệu nhưng tôi không tìm thấy gì về lưới. Không có tài sản và phương pháp nào;/ – Chris