Сокрытие сетки на элементе управления ASP.Net Chart - PullRequest
19 голосов
/ 29 июня 2009

Я сделал несколько графиков в своем приложении ASP.Net MVC, используя элемент управления ASP.Net MSChart. Кажется, я не могу найти свойство скрывать линии сетки, кто-нибудь знает, как это делается?

Спасибо

Ответы [ 2 ]

46 голосов
/ 02 сентября 2009

Установить Ось . MajorGrid . Включено свойство в значение false для осей x и y:

Chart1.ChartAreas["YourChartArea"].AxisX.MajorGrid.Enabled = false;
Chart1.ChartAreas["YourChartArea"].AxisY.MajorGrid.Enabled = false;
5 голосов
/ 13 августа 2014

Это проще, чем выше. Все, что вам нужно сделать, это добавить следующие строки на странице aspx внутри вашей chartarea, поскольку вы используете элемент управления диаграммой.

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

Вы также можете установить свойство ширины линии сетки Мазора в ноль, чтобы увидеть тот же результат: -

          <chartareas>
                            <asp:ChartArea Name="ChartArea1">
                                <axisy>
                                    <MajorGrid LineWidth="0" />
                                </axisy>
                                <axisx>
                                    <MajorGrid LineWidth="0"/>
                                </axisx>
                            </asp:ChartArea>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...