Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вручную задать шкалу в ZedGraph? задание вручную шкалы YAxis (ZedGraph) 
:(
    Опции темы
serega721
Дата 13.10.2012, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 15.5.2010

Репутация: нет
Всего: нет



Добрый вечер!
С zedgraph работаю не так давно, в следствии чего наткнулся на несколько подводных камней:
Как  можно вручную задать значения для шкалы, к примеру YAxis? Данные значения иду не по порядку{4.4, 3.5, 1.2 .....}, пробовал юзать поиск, но решения не нашел, видел только примеры задания диапазона  (ymax, ymin) и все. Буду признателен за любую помощь в этом вопросе.
PM MAIL   Вверх
metis
Дата 14.10.2012, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 29.1.2008

Репутация: нет
Всего: нет



Если я правильно понял вопрос, решение тут
PM MAIL   Вверх
serega721
Дата 14.10.2012, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 15.5.2010

Репутация: нет
Всего: нет



Цитата(metis @  14.10.2012,  09:08 Найти цитируемый пост)
Если я правильно понял вопрос, решение тут 

Нет, к сожалению это не мое решение. Мне нужно вручную задать значения на оси, а во всех примерах данной шпаргалки, значения задаются в интервале (от-до).

PM MAIL   Вверх
metis
Дата 15.10.2012, 05:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 29.1.2008

Репутация: нет
Всего: нет



Тут задается именно шаг, а не минимум и максимум
Код

       GraphPane pane = zedGraph.GraphPane;
       // Крупные риски по оси X будут идти с периодом 5
        pane.XAxis.Scale.MajorStep = 5.0;

        // Мелкие риски будут идти с периодом 1
        // Таким образом, между крупными рисками будет 5 делений или 4 риски
        pane.XAxis.Scale.MinorStep = 1.0;

        // Крупные риски по оси Y будут идти с периодом 0.1
        pane.YAxis.Scale.MajorStep = 0.1;

        // А мелкие риски - с периодом 0.05
        // Между крупными рисками по оси Y будет два отсчета или одна риска
        pane.YAxis.Scale.MinorStep = 0.05;

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0622 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.