我只是想知道是否有人知道如何更改ZedGraph的Major和Minor网格的LineStyle?

例如,我有:

graphPane.XAxis.MinorGrid.IsVisible = true;


我希望这件事:

graphPane.XAxis.MinorGrid.LineStyle => solid line.


我今天做了很多研究,但找不到答案。

预先感谢您的宝贵时间。

最佳答案

如果关闭此功能,则可能已将自动缩放比例设置为true,然后可以设置希望使用的最佳步骤,以坚持一些易于整除的数字,否则可能会得到一些奇怪的数字。

myPane.XAxis.Scale.MajorStepAuto = False
myPane.XAxis.Scale.MajorStep = 100
zg1.AxisChange()
zg1.refresh()


上面的代码完全是x轴,我敢肯定,与更改y轴类似。我将从长轴入手,首先获得正确的轴,然后您可能会发现次轴自动运行良好。

下面的co代码可能正在执行与您要查找的内容非常相似的操作,在这种情况下,我刚刚打开了XAxis.Scale.MajorStepAuto,以防万一我们得到一些奇怪的数字

Select Case CDbl(maxNumber)
Case Is <= 100
   myPane.XAxis.Scale.MajorStep = 10
Case Is <= 300
   myPane.XAxis.Scale.MajorStep = 25
Case Is <= 1000
   myPane.XAxis.Scale.MajorStep = 50
Case Is <= 5000
   myPane.XAxis.Scale.MajorStep = 100
Case Is <= 10000
   myPane.XAxis.Scale.MajorStep = 250
Case Is <= 50000
   myPane.XAxis.Scale.MajorStep = 1000
Case Else
   myPane.XAxis.Scale.MajorStepAuto = True
End Select

关于c# - ZedGraph MajorGrid和MinorGrid LineStyle,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35683563/

10-12 03:44