Зедграф, значения логарифмической оси X повторяются снова - PullRequest
3 голосов
/ 14 марта 2012

Я установил ось X как логарифмическую шкалу. Максимальное значение равно 10000, а минимальное значение равно 1.

GraphPane mypane = zedgraphcontrol.GraphPane;
mypane.XAxis.Type = AxisType.Log;
myPane.XAxis.Scale.Min = 1;
myPane.XAxis.Scale.Max = 10000;

Но тогда график выглядит так:

enter image description here

Значения: 10 ^ 0, 10 ^ 1, 10 ^ 2, 10 ^ 3, 10 ^ 4 повторяются как минимум 2 раза. Похоже, 2 оси X перекрывают друг друга. Может кто-нибудь сказать мне, что я сделал не так?

1 Ответ

3 голосов
/ 23 марта 2012

Может быть, это просто глюк, я нашел обходной путь, вызвав AxisChange () перед установкой Мин и Макс:

mypane.XAxis.Type = AxisType.Log;
mypane.AxisChange();
mypane.XAxis.Scale.Min = 1;
mypane.XAxis.Scale.Max = 10000;
...