Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms: мигание при перерисовки компонентов / 5 сообщений из 5, страница 1 из 1
25.06.2004, 14:47
    #32577609
OST
OST
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: мигание при перерисовки компонентов
Написал компонент, который содержит коллекцию других компонентов. На них свою очередь методами Graphics рисуются изображения в зависимости от состояния главного компонента. Состояние это менятся довольно часто и при перерисовке все эта ерунда мигает. Что можно предпринять, чтобы избавиться от этого?
Заранее спасибо
...
Рейтинг: 0 / 0
25.06.2004, 15:34
    #32577742
Por
Por
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: мигание при перерисовки компонентов
Вот это не спасает?

Код: plaintext
1.
2.
this.SuspendLayout();
// Перерисовка
this.ResumeLayout();
...
Рейтинг: 0 / 0
29.06.2004, 09:35
    #32580318
OST
OST
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: мигание при перерисовки компонентов
Не помогает
...
Рейтинг: 0 / 0
29.06.2004, 10:11
    #32580391
OST
OST
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: мигание при перерисовки компонентов
Не помогает
...
Рейтинг: 0 / 0
02.07.2004, 09:33
    #32586402
OST
OST
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: мигание при перерисовки компонентов
Сам себе отвечаю, может кому-то еще интересно будет.

Добавил

Код: plaintext
1.
2.
3.
4.
   this.SetStyle(ControlStyles.DoubleBuffer | 
      ControlStyles.UserPaint | 
      ControlStyles.AllPaintingInWmPaint,
      true);
   this.UpdateStyles();

в конструктор компонента и мигать перестало.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms: мигание при перерисовки компонентов / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]