Control.CreateHandle Control.CreateHandle Control.CreateHandle Control.CreateHandle Method

Определение

Создает дескриптор для элемента управления.Creates a handle for the control.

protected:
 virtual void CreateHandle();
protected virtual void CreateHandle ();
abstract member CreateHandle : unit -> unit
override this.CreateHandle : unit -> unit
Protected Overridable Sub CreateHandle ()

Исключения

Состояние объекта — удален.The object is in a disposed state.

Комментарии

Обычно не следует вызывать CreateHandle метод напрямую.You typically should not call the CreateHandle method directly. Предпочтительным методом является вызов CreateControl метода, который вызывает принудительное создание маркера для элемента управления и его дочерних элементов управления при создании элемента управления.The preferred method is to call the CreateControl method, which forces a handle to be created for the control and its child controls when the control is created.

Примечания для тех, кто наследует этот метод

При переопределении CreateHandle() в производном классе обязательно вызовите CreateHandle() метод базового класса, чтобы убедиться, что этот маркер создан.When overriding CreateHandle() in a derived class, be sure to call the base class's CreateHandle() method to ensure that the handle is created.

Безопасность

UIPermission
для всех окон наследуемых классов для вызова этого метода.for all windows for inheriting classes to call this method. Связанное перечисление UIPermissionWindow: AllWindows значение.Associated enumeration: AllWindows value of UIPermissionWindow.

Применяется к

Дополнительно