Postupy: Přidávání ovládacích prvků do formulářů Windows

Většina formulářů je navržená přidáním ovládacích prvků na povrch formuláře, které definují uživatelské rozhraní. Ovládací prvek je komponenta ve formuláři, který slouží k zobrazení informací nebo přijetí uživatelského vstupu. Další informace o ovládacích prvcích najdete v tématu model Windows Forms Ovládací prvky.

Kreslení ovládacího prvku ve formuláři

  1. Otevřete formulář. Další informace naleznete v tématu Postupy: Zobrazení model Windows Forms v Návrháři.

  2. V panelu nástrojů klikněte na ovládací prvek, který chcete přidat do formuláře.

  3. Ve formuláři klikněte na místo, kde má být umístěn levý horní roh ovládacího prvku, a přetáhněte ho na místo, kam má být umístěn pravý dolní roh ovládacího prvku.

    Ovládací prvek se přidá do formuláře se zadaným umístěním a velikostí.

    Poznámka:

    Každý ovládací prvek má definovanou výchozí velikost. Ovládací prvek můžete do formuláře přidat ve výchozí velikosti ovládacího prvku přetažením z panelu nástrojů do formuláře.

Přetažení ovládacího prvku do formuláře

  1. Otevřete formulář. Další informace naleznete v tématu Postupy: Zobrazení model Windows Forms v Návrháři.

  2. V sadě nástrojů klikněte na požadovaný ovládací prvek a přetáhněte ho do formuláře.

    Ovládací prvek se přidá do formuláře v zadaném umístění ve své výchozí velikosti.

    Poznámka:

    Poklikáním na ovládací prvek v sadě nástrojů ho můžete přidat do levého horního rohu formuláře ve své výchozí velikosti.

    Ovládací prvky můžete také dynamicky přidávat do formuláře za běhu. V následujícím příkladu TextBox kódu bude ovládací prvek přidán do formuláře po Button kliknutí na ovládací prvek.

    Poznámka:

    Následující postup vyžaduje existenci formuláře s ovládacím prvku Button , Button1již je umístěn na něm.

Přidání ovládacího prvku do formuláře prostřednictvím kódu programu

  1. V metodě, která zpracovává událost tlačítka Click ve třídě formuláře, vložte kód podobný následujícímu, abyste přidali odkaz na řídicí proměnnou, nastavte ovládací prvek Locationa přidejte ovládací prvek.

    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);
      }
    

    Poznámka:

    Můžete také přidat kód pro inicializaci dalších vlastností ovládacího prvku.

    Důležité

    Místní počítač můžete vystavit bezpečnostnímu riziku prostřednictvím sítě odkazováním na škodlivý UserControlpočítač . To by bylo jen obavou v případě škodlivé osoby, která vytváří škodlivý vlastní ovládací prvek, a pak jste ho omylem přidali do projektu.

Viz také