在ASP.Net图表控件上隐藏网格线

时间:2009-06-29 14:18:42

标签: asp.net charts

我使用ASP.Net MSChart控件在我的ASP.Net MVC应用程序中制作了一些图表。我似乎无法找到隐藏网格线的属性,任何人都知道如何做到这一点?

由于

2 个答案:

答案 0 :(得分:46)

为x和y轴设置AxisMajorGridEnabled属性为false:

Chart1.ChartAreas["YourChartArea"].AxisX.MajorGrid.Enabled = false;
Chart1.ChartAreas["YourChartArea"].AxisY.MajorGrid.Enabled = false;

答案 1 :(得分:5)

它比上面更简单。您需要做的就是在您的图表区域的aspx页面中添加以下行,因为您正在使用图表控件。

            <chartareas>
                            <asp:ChartArea Name="ChartArea1">
                                <axisy>
                                    <MajorGrid Enabled ="False" />
                                </axisy>
                                <axisx>
                                    <MajorGrid Enabled="false"/>
                                </axisx>
                            </asp:ChartArea>

您还可以将Mazor网格线宽属性设置为零以查看相同的输出: -

          <chartareas>
                            <asp:ChartArea Name="ChartArea1">
                                <axisy>
                                    <MajorGrid LineWidth="0" />
                                </axisy>
                                <axisx>
                                    <MajorGrid LineWidth="0"/>
                                </axisx>
                            </asp:ChartArea>