Пересечение осей в MSChart

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
KPEATOP
Бывалый
Бывалый
 
Сообщения: 291
Зарегистрирован: 02.12.2002 (Пн) 16:33
Откуда: Russia

Пересечение осей в MSChart

Сообщение KPEATOP » 17.10.2008 (Пт) 12:42

Столкнулся вот с какой странностью:
По умолчанию оси пересекаются в MSChart в отметке 0, мне нужно чтоб у меня ось X персекала ось Y в ее минимальной отметке (т.е. внизу, потому что когда на оси Y отрицательные значения, ось X получается наверху).

Form2.MSChart1.Plot.Axis(0).Intersection.Auto = False
Form2.MSChart1.Plot.Axis(0).Intersection.Point = Form2.MSChart1.Plot.Axis(1).ValueScale.Minimum

Вроде все правильно, но при выполнении программы это не срабатывает (ось Х остается наверху). Останавливаю программу в этом месте, прохожу по шагам ("F8") - сробатывет (ось Х переместилась вниз).
Подскажите, кто знает, почему по шагам срабатывает, а в ходе выполнения программы - нет?
Заранее сенкс!!!
Вечность пахнет нефтью

KPEATOP
Бывалый
Бывалый
 
Сообщения: 291
Зарегистрирован: 02.12.2002 (Пн) 16:33
Откуда: Russia

Re: Пересечение осей в MSChart

Сообщение KPEATOP » 17.10.2008 (Пт) 13:09

Заметил еще одну непонятку:
ставлю значение конкретной цифрой(-2) - работает( и по шагам, и в процессе работы программы)

Form2.MSChart1.Plot.Axis(0).Intersection.Auto = False
Form2.MSChart1.Plot.Axis(0).Intersection.Point = -2

делаю через переменную - не работает п процессе выполнения программы (работает только по шагам)

MinY = Form2.MSChart1.Plot.Axis(1).ValueScale.Minimum
Form2.MSChart1.Plot.Axis(0).Intersection.Auto = False
Form2.MSChart1.Plot.Axis(0).Intersection.Point = MinY

В чем тут дело ?
Вечность пахнет нефтью


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44

    TopList