TabPage.TabPageControlCollection.Add(Control) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan kontrol ke koleksi.
public:
override void Add(System::Windows::Forms::Control ^ value);
public override void Add(System.Windows.Forms.Control value);
public override void Add(System.Windows.Forms.Control? value);
override this.Add : System.Windows.Forms.Control -> unit
Public Overrides Sub Add (value As Control)
Parameter
- value
- Control
Kontrol yang akan ditambahkan.
Pengecualian
Kontrol yang ditentukan adalah TabPage.
Contoh
Contoh kode berikut membuat TabControl dengan satu TabPage. Contoh ini menggunakan Add metode untuk menambahkan satu kontrol, button1, ke tabPage1. Properti Controls digunakan untuk mendapatkan tabPage1 koleksi kontrol untuk menambahkan kontrol ke koleksi.
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 );
}
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());
}
}
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
Keterangan
Kontrol yang ditentukan ditambahkan ke akhir koleksi. Jika kontrol sudah merupakan anak dari kontrol lain, kontrol tersebut akan dihapus dari kontrol lain.