Дескриптор Windows, если для элемента управления установлено значение visible = false (.NET)

Быстрый вопрос, есть ли у элементов управления в.NET маркеры (hWnd), если они установлены в невидимые?

Marlon

2 ответа

Решение

Дескриптор создается, когда свойство Visible становится истинным. Если в конструкторе формы было установлено значение true, наиболее распространенный случай для элементов управления, который будет происходить при создании формы, прямо перед событием Load. Установка Visible в false снова не разрушает дескриптор.

Если элемент управления.Net уже имеет дескриптор, установите его в Visible=false не удалит это. Впрочем, можно увидеть.Net Control без дескриптора. Дескрипторы создаются по требованию в WinForms, и можно увидеть отсутствие дескриптора до того, как операция заставит его существовать.

Другие вопросы по тегам