TableLayoutControlCollection.Add(Control, Int32, Int32) 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 yang ditentukan ke koleksi dan memosisikannya di sel yang ditentukan.
public:
virtual void Add(System::Windows::Forms::Control ^ control, int column, int row);
public virtual void Add(System.Windows.Forms.Control control, int column, int row);
override this.Add : System.Windows.Forms.Control * int * int -> unit
Public Overridable Sub Add (control As Control, column As Integer, row As Integer)
Parameter
- control
- Control
Kontrol yang akan ditambahkan.
- column
- Int32
Kolom tempat control akan ditempatkan.
- row
- Int32
Baris tempat control akan ditempatkan.
Pengecualian
Baik column atau row kurang dari -1.
Keterangan
Dengan Add, Anda dapat menentukan posisi sel .control Anda dapat menetapkan control ke sel tertentu dengan menyediakan column parameter dan row , atau Anda hanya dapat menentukan nilai kolom atau baris dan membiarkan LayoutEngine tempat control di sel terbuka berikutnya. Ini dikenal sebagai membiarkan kontrol mengalir ke posisinya dalam TableLayoutPanel kontrol.
Atur column ke -1 jika Anda ingin control menempati posisi baris tetap.
Atur row ke -1 jika Anda ingin control menempati posisi kolom tetap.
Jika tidak juga columnrow -1, control akan ditambahkan pada posisi absolut yang diberikan oleh (column, row).
Jika Anda mengatur dan columnrow ke -1, control akan mengalir ke posisi terbuka pertama, dengan perilaku alur tertentu yang ditentukan oleh TableLayoutPanel.GrowStyle nilai . Ini setara dengan menggunakan Control.ControlCollection.Add metode .
Untuk sampai ke posisi kontrol saat ini yang sebenarnya, gunakan TableLayoutPanel.GetPositionFromControl metode . Metode ini memperhitungkan seluruh TableLayoutPanel status kontrol, termasuk rentang kolom atau baris dan ketika TableLayoutPanel.LayoutEngine telah menempatkan kontrol dengan properti dan Column yang Row diatur ke -1.