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

Gav*_*vin 19 asp.net charts

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

谢谢

ahe*_*ick 47

设置.MajorGrid.x轴和y轴的启用属性为false:

Chart1.ChartAreas["YourChartArea"].AxisX.MajorGrid.Enabled = false;
Chart1.ChartAreas["YourChartArea"].AxisY.MajorGrid.Enabled = false;
Run Code Online (Sandbox Code Playgroud)


小智 5

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

            <chartareas>
                            <asp:ChartArea Name="ChartArea1">
                                <axisy>
                                    <MajorGrid Enabled ="False" />
                                </axisy>
                                <axisx>
                                    <MajorGrid Enabled="false"/>
                                </axisx>
                            </asp:ChartArea>
Run Code Online (Sandbox Code Playgroud)

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

          <chartareas>
                            <asp:ChartArea Name="ChartArea1">
                                <axisy>
                                    <MajorGrid LineWidth="0" />
                                </axisy>
                                <axisx>
                                    <MajorGrid LineWidth="0"/>
                                </axisx>
                            </asp:ChartArea>
Run Code Online (Sandbox Code Playgroud)