Bagikan melalui


DockStyle Enum

Definisi

Menentukan posisi dan cara kontrol ditampung.

public enum class DockStyle
public enum DockStyle
type DockStyle = 
Public Enum DockStyle
Warisan
DockStyle

Bidang

Nama Nilai Deskripsi
None 0

Kontrol tidak ditampung.

Top 1

Tepi atas kontrol ditampung ke bagian atas kontrol yang berisi.

Bottom 2

Tepi bawah kontrol ditampung ke bagian bawah kontrol yang berisi.

Left 3

Tepi kiri kontrol ditampung ke tepi kiri kontrol yang berisi.

Right 4

Tepi kanan kontrol ditampung ke tepi kanan kontrol yang berisi.

Fill 5

Semua tepi kontrol ditampung ke semua tepi kontrol yang berisi dan berukuran tepat.

Contoh

Contoh berikut membuat GroupBox dan mengatur beberapa properti umumnya. Contoh membuat TextBox dan mengaturnya Location dalam kotak grup. Selanjutnya, ini mengatur Text properti kotak grup, dan menambungkan kotak grup ke bagian atas formulir. Terakhir, ini menonaktifkan kotak grup dengan mengatur Enabled properti ke false, yang menyebabkan semua kontrol yang terkandung dalam kotak grup dinonaktifkan.

   // Add a GroupBox to a form and set some of its common properties.
private:
   void AddMyGroupBox()
   {
      // Create a GroupBox and add a TextBox to it.
      GroupBox^ groupBox1 = gcnew GroupBox;
      TextBox^ textBox1 = gcnew TextBox;
      textBox1->Location = Point(15,15);
      groupBox1->Controls->Add( textBox1 );

      // Set the Text and Dock properties of the GroupBox.
      groupBox1->Text = "MyGroupBox";
      groupBox1->Dock = DockStyle::Top;

      // Disable the GroupBox (which disables all its child controls)
      groupBox1->Enabled = false;

      // Add the Groupbox to the form.
      this->Controls->Add( groupBox1 );
   }
// Add a GroupBox to a form and set some of its common properties.
private void AddMyGroupBox()
{
   // Create a GroupBox and add a TextBox to it.
   GroupBox groupBox1 = new GroupBox();
   TextBox textBox1 = new TextBox();
   textBox1.Location = new Point(15, 15);
   groupBox1.Controls.Add(textBox1);

   // Set the Text and Dock properties of the GroupBox.
   groupBox1.Text = "MyGroupBox";
   groupBox1.Dock = DockStyle.Top;

   // Disable the GroupBox (which disables all its child controls)
   groupBox1.Enabled = false;

   // Add the Groupbox to the form.
   this.Controls.Add(groupBox1);
}
' Add a GroupBox to a form and set some of its common properties.
Private Sub AddMyGroupBox()
   ' Create a GroupBox and add a TextBox to it.
   Dim groupBox1 As New GroupBox()
   Dim textBox1 As New TextBox()
   textBox1.Location = New Point(15, 15)
   groupBox1.Controls.Add(textBox1)
   
   ' Set the Text and Dock properties of the GroupBox.
   groupBox1.Text = "MyGroupBox"
   groupBox1.Dock = DockStyle.Top
   
   ' Disable the GroupBox (which disables all its child controls)
   groupBox1.Enabled = False
   
   ' Add the Groupbox to the form.
   Me.Controls.Add(groupBox1)
End Sub

Keterangan

Ketika kontrol ditampung ke tepi kontainernya, kontrol selalu diposisikan memerah terhadap tepi tersebut saat kontainer diubah ukurannya. Jika lebih dari satu kontrol ditampar ke tepi, kontrol muncul berdampingan sesuai dengan urutan z mereka; kontrol yang lebih tinggi dalam urutan z diposisikan lebih jauh dari tepi kontainer.

Jika Kiri, Kanan, Atas, atau Bawah dipilih, tepi kontrol yang ditentukan dan berlawanan diubah ukurannya menjadi ukuran tepi terkait kontrol yang berisi. Jika Isi dipilih, keempat sisi kontrol akan diubah ukurannya agar sesuai dengan tepi kontrol yang berisi.

Berlaku untuk

Lihat juga