2010-05-12 2 views

ответ

1

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

+0

Спасибо, поэтому, если я установлю его на невидимое на конструкторе, он не должен генерировать дескриптор. Я подумываю о создании настраиваемого элемента управления, и я хочу свести к минимуму количество ручек, которые у него есть. – Marlon

2

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

 Смежные вопросы

  • Нет связанных вопросов^_^