Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Gewusst wie: Erben von der UserControl-Klasse

 

Um die Funktionalität eines oder mehrerer Windows Forms-Steuerelemente mit benutzerdefiniertem Code zu kombinieren, können Sie ein Benutzersteuerelement erstellen. Mithilfe von Benutzersteuerelementen kann die schnelle Entwicklung von Steuerelementen mit der Funktionalität von Windows Forms-Standardsteuerelementen und der Vielseitigkeit von benutzerdefinierten Eigenschaften und Methoden kombiniert werden. Sobald ein Benutzersteuerelement erstellt wird, wird ein sichtbarer Designer angezeigt, auf dem Windows Forms-Standardsteuerelemente positioniert werden können. Diese Steuerelemente behalten sowohl ihre inhärente Funktionalität als auch das Aussehen und Verhalten von Standardsteuerelementen bei. Wenn sie jedoch einmal in das Benutzersteuerelement integriert sind, sind sie für den Entwickler über Code nicht länger verfügbar. Vom Benutzersteuerelement wird sowohl das eigene Zeichnen als auch die gesamte grundlegende Funktionalität behandelt, die mit Steuerelementen verbunden ist.

System_CAPS_noteHinweis

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Wählen Sie im Menü Extras die Option Einstellungen importieren und exportieren aus, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Customizing Development Settings in Visual Studio.

So erstellen Sie ein Benutzersteuerelement

  1. Erstellen Sie ein neues Windows-Steuerelementbibliothek-Projekt.

    Ein neues Projekt wird mit einem leeren Benutzersteuerelement erstellt.

  2. Ziehen Sie Steuerelemente von der Registerkarte Windows Forms der Toolbox auf den Designer.

  3. Die Steuerelemente sollten so positioniert und entworfen werden, wie sie im fertig gestellten Steuerelement angezeigt werden sollen. Wenn Entwickler in der Lage sein sollen, auf die konstituierenden Steuerelemente zuzugreifen, müssen diese als öffentlich deklariert werden. Wahlweise müssen Eigenschaften des konstituierenden Steuerelements selektiv verfügbar gemacht werden. Ausführliche Informationen finden Sie unter Gewusst wie: Verfügbarmachen der Eigenschaften konstituierender Steuerelemente.

  4. Implementieren Sie alle benutzerdefinierten Methoden oder Eigenschaften, die in das Steuerelement eingebunden werden.

  5. Drücken Sie F5, um das Projekt zu erstellen und das Steuerelement im UserControl-Testcontainer auszuführen. Weitere Informationen finden Sie unter Gewusst wie: Testen des Laufzeitverhaltens eines UserControl.

Anzeigen: