Приложение Winform c # 4.0 - мерцание при изменении размера или расширения / минимизации / изменения размера - PullRequest
0 голосов
/ 11 января 2011

После переноса приложения WinForm с .net 3.5 на 4.0 я заметил неприятное мерцание на некоторых моих элементах управления, когда

  1. Изменение размера окна, особенно при сворачивании окна и последующем увеличении/ отобразить его снова
  2. В модальных диалоговых формах при открытии

Это не ошибка, приложение работает отлично, это только мешает.К сожалению, это также трудно описать.

  1. Похоже, что выполняется несколько циклов обновления
  2. Формы диалогов открываются, мерцают 2-3 раза, а затем стабильны
  3. Особенно элемент управления, показывающий, что изображение страдает от него, элементы управления, например, с формой, не показывают этот эффект
  4. Только в .net 4, не заметно в 3.5

Я пытался установитьнекоторые элементы управления для двойной буферизации, но безуспешно.Мне просто интересно, заметил ли кто-то ту же ситуацию или даже нашел решение для нее.

Возможно, связано:

  1. Мерцание Winforms во время рисования изображения на панели задач
  2. Как избежать мерцания в моем приложении SDI?
...