Freigeben über


TabPage.TabPageControlCollection.Add-Methode

Fügt der Auflistung ein Steuerelement hinzu.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Overrides Sub Add ( _
    value As Control _
)
'Usage
Dim instance As TabPageControlCollection
Dim value As Control

instance.Add(value)
public override void Add (
    Control value
)
public:
virtual void Add (
    Control^ value
) override
public void Add (
    Control value
)
public override function Add (
    value : Control
)

Parameter

  • value
    Das hinzuzufügende Steuerelement.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Das angegebene Steuerelement ist eine TabPage.

Hinweise

Das angegebene Steuerelement wird am Ende der Auflistung hinzugefügt. Wenn das Steuerelement bereits einem anderen Steuerelement untergeordnet ist, wird es aus diesem entfernt.

Beispiel

Im folgenden Beispiel wird ein TabControl mit einer TabPage erstellt. In diesem Beispiel wird mithilfe der Add-Methode der tabPage1 ein Steuerelement (button1) hinzugefügt. Mit der Controls-Eigenschaft wird die Auflistung der Steuerelemente von tabPage1 abgerufen, um Steuerelemente der Auflistung hinzuzufügen.

Verwenden Sie für dieses Beispiel den System.Drawing-Namespace und den System.Windows.Forms-Namespace.

Imports System.Drawing
Imports System.Windows.Forms

Public Class Form1
    Inherits Form
    Private tabControl1 As TabControl
    Private tabPage1 As TabPage
    Private button1 As Button

    Public Sub New()
        Me.tabControl1 = New TabControl()
        Me.tabPage1 = New TabPage()
        Me.button1 = New Button()

        Me.tabControl1.TabPages.Add(tabPage1)
        Me.tabControl1.Location = New Point(25, 25)
        Me.tabControl1.Size = New Size(250, 250)

        ' Gets the controls collection for tabPage1.
        ' Adds button1 to this collection.
        Me.tabPage1.Controls.Add(button1)

        Me.button1.Text = "button1"
        Me.button1.Location = New Point(25, 25)

        Me.ClientSize = New Size(300, 300)
        Me.Controls.Add(tabControl1)
    End Sub

    Shared Sub Main()
        Application.Run(New Form1())
    End Sub
End Class
using System.Drawing;
using System.Windows.Forms;

public class Form1 : Form
{
    private TabControl tabControl1;
    private TabPage tabPage1;
    private Button button1;

    public Form1()
    {
        this.tabControl1 = new TabControl();
        this.tabPage1 = new TabPage();
        this.button1 = new Button();

        this.tabControl1.TabPages.Add(tabPage1);
        this.tabControl1.Location = new Point(25, 25);
        this.tabControl1.Size = new Size(250, 250);

        // Gets the controls collection for tabPage1.
        // Adds button1 to this collection.
        this.tabPage1.Controls.Add(button1);

        this.button1.Text = "button1";
        this.button1.Location = new Point(25, 25);

        this.ClientSize = new Size(300, 300);
        this.Controls.Add(tabControl1);
    }

    static void Main() 
    {
        Application.Run(new Form1());
    }
}
using namespace System::Drawing;
using namespace System::Windows::Forms;
public ref class Form1: public Form
{
private:
   TabControl^ tabControl1;
   TabPage^ tabPage1;
   Button^ button1;

public:
   Form1()
   {
      this->tabControl1 = gcnew TabControl;
      this->tabPage1 = gcnew TabPage;
      this->button1 = gcnew Button;
      this->tabControl1->TabPages->Add( tabPage1 );
      this->tabControl1->Location = Point(25,25);
      this->tabControl1->Size = System::Drawing::Size( 250, 250 );
      
      // Gets the controls collection for tabPage1.
      // Adds button1 to this collection.
      this->tabPage1->Controls->Add( button1 );
      this->button1->Text = "button1";
      this->button1->Location = Point(25,25);
      this->ClientSize = System::Drawing::Size( 300, 300 );
      this->Controls->Add( tabControl1 );
   }

};

int main()
{
   Application::Run( gcnew Form1 );
}

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

TabPage.TabPageControlCollection-Klasse
TabPage.TabPageControlCollection-Member
System.Windows.Forms-Namespace