ASP.NET с Диаграммой MS отключает вертикальную строку

Мне создали график с Диаграммой MS как следующее изображение. Поскольку Вы видите, что вертикальные строки испорчены со значением вершины каждой панели.

сопроводительный текст http://img46.imageshack.us/img46/3720/chartimgaxd.png

Вот разметка для графика:

        
   
      
         
            
            
            
            
            
            
            

         
      
   
   
      
      
   

Я не хочу дисплей вертикальная строка, потому что это испорчено со значением сверху каждой панели. Как я могу отключить вертикальную строку?

Спасибо.

9
задан Angkor Wat 11 March 2010 в 13:47
поделиться

3 ответа

Я не знаю конкретного синтаксиса ASP, но вот код VB.NET, который помогает:

Dim gd As New System.Windows.Forms.DataVisualization.Charting.Grid
gd.LineWidth = 0

myChart.ChartAreas("MainChartArea").AxisX.MajorGrid = gd

Версия C # при необходимости:

System.Web.UI.DataVisualization.Charting.Grid gd = new System.Web.UI.DataVisualization.Charting.Grid(); 
gd.LineWidth = 0; 

myChart.ChartAreas[0].AxisX.MajorGrid = gd;

Как видите, вы не можете просто отключить линию сетки, вы должны установить ее ширину равной 0. MinorGrid можно скрыть таким же образом.

6
ответ дан 4 December 2019 в 09:36
поделиться

Это устранило проблему. Спасибо.

Ниже приведен код C # ....

var gd = new System.Web.UI.DataVisualization.Charting.Grid();
gd.LineWidth = 0;
Chart1.ChartAreas[0].AxisX.MajorGrid = gd;
1
ответ дан 4 December 2019 в 09:36
поделиться

простой способ:

Chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
14
ответ дан 4 December 2019 в 09:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: