VB.NET Перерисовка формы
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



VB.NET Перерисовка формы Expand / Collapse
Автор
Сообщение
03.03.2004 17:07
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 15.04.2004 10:05
Сообщ.: 53, Visits: 584
добрый день. у меня такая проблема. для изменения некоторых своих свойств я вызываю немодальное окно (форму собственного создания). После того, как нажимаю OK и скрываю эту форму, главная форма почему-то перерисовывается. На главной форму у меня много графики и это мигание от перерисовки выглядит очень некрасиво.
Интересно, что если вызвать какое-нибудь стандартное диалоговое окно (например MessgeBox), то после его скрывания перерисовка не происходит.
Подскажите что-нибудь пожалуйста
Сообщ. #811913
16.03.2004 14:36
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 20.03.2006 20:30
Сообщ.: 5, Visits: 56
К сожалению я столкнулся с той же проблемой ...

Идет рисование графики на обьекте Graphics:
----
Затем:
Call Invalidate() (завершение)

и вся форма "мигает"

У Вас нет новостей по этой проблеме ?
Сообщ. #813224
16.03.2004 16:06
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 22.01.2006 15:13
Сообщ.: 37, Visits: 408
Нужно использовать двойную буферизацию

SetStyle(ControlStyles.UserPaint,True)
SetStyle(ControlStyles.AllPaintingInWmPaint,True)
SetStyle(ContrlStyle.DoubleBuffer,True)

С уважением,
Дмитрий Конунов
Сообщ. #813244
16.03.2004 16:35
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 15.04.2004 10:05
Сообщ.: 53, Visits: 584
почему-то не помогло
Сообщ. #813255
18.03.2004 14:18
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 20.03.2006 20:30
Сообщ.: 5, Visits: 56
Спасибо !

Все в порядке.
Сообщ. #813559
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 1:29