Gewusst wie: Hinzufügen von ActiveX-Steuerelementen zu Windows Forms

Während der Windows Forms-Designer in Visual Studio für das Hosten von Windows Forms-Steuerelemente optimiert ist, können Sie auch ActiveX Steuerelemente auf Windows-Formularen platzieren.

Achtung

Es gelten einige Leistungsbeschränkungen für Windows-Formulare, denen ActiveX-Steuerelemente hinzugefügt werden.

Bevor Sie Ihrem Formular ActiveX-Steuerelemente hinzufügen, müssen Sie sie der Toolbox hinzufügen. Weitere Informationen finden Sie unter COM-Komponenten: Dialogfeld „Toolbox anpassen“.

Hinzufügen eines ActiveX-Steuerelements zu Ihrem Windows-Formular

Um Ihrem Windows-Formular ein ActiveX-Steuerelement hinzuzufügen, doppelklicken Sie in der Toolbox auf das Steuerelement.

Visual Studio fügt alle Verweise auf das Steuerelement in Ihrem Projekt hinzu. Weitere Informationen zu Überlegungen, die bei der Verwendung von ActiveX-Steuerelementen in Windows-Formularen beachtet werden sollen, finden Sie unter Aspekte beim Hosten eines ActiveX-Steuerelements in Windows Forms.

Hinweis

Der ActiveX Control Importer („AxImp.exe“) von Windows Forms erstellt beim Importieren von ActiveX-Bibliotheken mit dynamischen Links Ereignisargumente eines anderen Typs als erwartet. Die von „AxImp.exe“ erstellten Argumente ähneln den folgenden: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e), wenn Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e) erwartet wird. Beachten Sie, dass diese Unregelmäßigkeit nicht verhindert, dass Code normal funktioniert. Ausführliche Informationen finden Sie unter Windows Forms ActiveX Control Importer (Aximp.exe).

Weitere Informationen