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: Hinzufügen von Steuerelementen zu Windows Forms

 

Die meisten Formulare werden entworfen, indem der Formularoberfläche Steuerelemente hinzugefügt werden, um so eine Benutzeroberfläche zu entwickeln. Ein Steuerelement ist eine Komponente in einem Formular. Es wird verwendet, um Informationen anzuzeigen oder Benutzereingaben zu akzeptieren. Weitere Informationen zu Steuerelementen finden Sie unter Windows Forms-Steuerelemente.

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 zeichnen Sie ein Steuerelement in einem Formular

  1. Öffnen Sie das Formular. Weitere Informationen hierzu finden Sie unter How to: Display Windows Forms in the Designer.

  2. Klicken Sie in der Toolbox auf das Steuerelement, das zum Formular hinzugefügt werden soll.

  3. Klicken Sie im Formular auf die Stelle, an der die obere linke Ecke des Steuerelements positioniert werden soll, und ziehen Sie den Mauszeiger an die Stelle, an der die untere rechte Ecke des Steuerelements positioniert werden soll.

    Das Steuerelement wird mit der angegebenen Größe und Position in das Formular eingefügt.

    System_CAPS_noteHinweis

    Jedes Steuerelement verfügt über eine vordefinierte Standardgröße. Um dem Formular ein Steuerelement in Standardgröße hinzuzufügen, ziehen Sie es aus der Toolbox in das Formular.

So ziehen Sie ein Steuerelement in ein Formular

  1. Öffnen Sie das Formular. Weitere Informationen hierzu finden Sie unter How to: Display Windows Forms in the Designer.

  2. Klicken Sie in der Toolbox auf das gewünschte Steuerelement, und ziehen Sie es in das Formular.

    Das Steuerelement wird in seiner Standardgröße an der angegebenen Position in das Formular eingefügt.

    System_CAPS_noteHinweis

    Sie können auf ein Steuerelement in der Toolbox doppelklicken, um es in seiner Standardgröße in der linken oberen Ecke des Formulars einzufügen.

    Steuerelemente können dem Formular auch dynamisch zur Laufzeit hinzugefügt werden. Im folgenden Codebeispiel wird dem Formular ein TextBox-Steuerelement hinzugefügt, wenn auf ein Button-Steuerelement geklickt wird.

    System_CAPS_noteHinweis

    Für die folgende Prozedur ist ein Formular erforderlich, auf dem bereits das Button-Steuerelement Button1 platziert ist.

So fügen Sie einem Formular ein Steuerelement programmgesteuert hinzu

  1. Geben Sie in der Methode, durch die das Click-Ereignis der Schaltfläche innerhalb der Formularklasse behandelt wird, mit dem folgenden Beispiel vergleichbaren Code ein, um einen Verweis auf die Steuerelementvariable hinzuzufügen. Legen Sie die Location-Eigenschaft für das Steuerelement fest, und fügen Sie das Steuerelement hinzu:

    private void button1_Click(object sender, System.EventArgs e) 
    {
       TextBox myText = new TextBox();
       myText.Location = new Point(25,25);
       this.Controls.Add (myText);
    }
    
    
    System_CAPS_noteHinweis

    Sie können auch Code hinzufügen, um weitere Steuerelementeigenschaften zu initialisieren.

    System_CAPS_security Sicherheit Hinweis

    Unter Umständen setzen Sie den lokalen Computer über das Netzwerk einem Sicherheitsrisiko aus, wenn Sie auf ein schädliches UserControl verweisen. Allerdings ist dies nur dann ein Problem, wenn ein böswilliger Benutzer ein schädliches benutzerdefiniertes Steuerelement erstellt, das Sie versehentlich zu dem Projekt hinzufügen.

Anzeigen: