Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms
Die meisten Formulare werden durch das Hinzufügen von Steuerelementen zur Oberfläche des Formulars entworfen, um eine Benutzeroberfläche (UI) zu definieren. Ein Steuerelement ist eine Komponente in einem Formular, das zum Anzeigen von Informationen oder Akzeptieren von Benutzereingaben verwendet wird. Weitere Informationen zu Steuerelementen finden Sie unter Windows Forms-Steuerelemente.
So zeichnen Sie ein Steuerelement in einem Formular
Öffnen Sie das Formular. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Windows-Formularen im Designer.
Klicken Sie in der Toolbox auf das Steuerelement, das Sie Ihrem Formular hinzufügen möchten.
Klicken Sie im Formular auf die Stelle, an der die linke obere Ecke des Steuerelements positioniert werden soll, und ziehen Sie den Mauszeiger an die Stelle, an der sich die untere rechte Ecke des Steuerelements befinden soll.
Das Steuerelement wird mit der angegebenen Größe und Position zum Formular hinzugefügt.
Hinweis
Für jedes Steuerelement ist eine Standardgröße definiert. Sie können ein Steuerelement mit der Standardgröße zum Formular hinzufügen, indem Sie es aus der Toolbox in das Formular ziehen.
So ziehen Sie ein Steuerelement in ein Formular
Öffnen Sie das Formular. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Windows-Formularen im Designer.
Klicken Sie in der Toolbox auf das gewünschte Steuerelement, und ziehen Sie es in das Formular.
Das Steuerelement wird an der angegebenen Position mit der jeweiligen Standardgröße zum Formular hinzugefügt.
Hinweis
Sie können in der Toolbox auf ein Steuerelement doppelklicken, um es in der oberen linken Ecke des Formulars mit der Standardgröße hinzuzufügen.
Sie können Steuerelemente auch zur Laufzeit dynamisch zu einem Formular hinzufügen. Im folgenden Codebeispiel wird durch Klicken auf ein Button-Steuerelement ein TextBox-Steuerelement zum Formular hinzugefügt.
Hinweis
Für die folgende Vorgehensweise muss ein Formular vorhanden sein, in das bereits in Button-Steuerelement,
Button1
, eingefügt wurde.
So fügen Sie einem Formular programmgesteuert ein Steuerelement hinzu
Fügen Sie in der Methode, die das
Click
-Ereignis der Schaltfläche innerhalb der Klasse Ihres Formulars verarbeitet, ähnlichen Code wie den folgenden ein, um einen Verweis auf Ihre Steuerelementvariable hinzuzufügen, dieLocation
-Eigenschaft des Steuerelements festzulegen und das Steuerelement hinzuzufügen.Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim MyText As New TextBox() MyText.Location = New Point(25, 25) Me.Controls.Add(MyText) End Sub
private void button1_Click(object sender, System.EventArgs e) { TextBox myText = new TextBox(); myText.Location = new Point(25,25); this.Controls.Add (myText); }
private: System::Void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { TextBox ^ myText = gcnew TextBox(); myText->Location = Point(25,25); this->Controls->Add(myText); }
Hinweis
Sie können auch Code hinzufügen, um andere Eigenschaften des Steuerelements zu initialisieren.
Wichtig
Sie könnten Ihren lokalen Computer über das Netzwerk einem Sicherheitsrisiko aussetzen, indem Sie auf ein schädliches
UserControl
-Steuerelement verweisen. Dies wäre nur dann bedenklich, wenn eine böswillige Person ein schädliches Steuerelement erstellt, das Sie dann versehentlich Ihrem Projekt hinzufügen.
Weitere Informationen
.NET Desktop feedback