Freigeben über


Control.CreateControl-Methode

Erzwingt das Erstellen des Steuerelements, einschließlich des Handles und aller untergeordneten Steuerelemente.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Sub CreateControl
'Usage
Dim instance As Control

instance.CreateControl
public void CreateControl ()
public:
void CreateControl ()
public void CreateControl ()
public function CreateControl ()

Hinweise

Die CreateControl-Methode erzwingt das Erstellen eines Handles für das Steuerelement sowie der untergeordneten Steuerelemente. Diese Methode wird verwendet, wenn Sie sofort ein Handle für die Bearbeitung des Steuerelements oder der untergeordneten Elemente benötigen. Der Aufruf des Konstruktors eines Steuerelements reicht für das Erstellen des Handle nicht aus.

CreateControl erstellt kein Steuerelementhandle, wenn die Visible-Eigenschaft des Steuerelements false ist. Sie können die CreateHandle-Methode aufrufen oder auf die Handle-Eigenschaft zugreifen, um das Handle des Steuerelements zu erstellen. Das ist unabhängig davon, ob das Steuerelement sichtbar ist. Aber in diesem Fall werden für die dem Steuerelement untergeordneten Steuerelemente keine Fensterhandles erstellt.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Control-Klasse
Control-Member
System.Windows.Forms-Namespace
CreateHandle
CreateParams
DestroyHandle
Handle
IsHandleCreated
OnHandleCreated
RecreateHandle
RecreatingHandle
UpdateStyles