Bagikan melalui


Cara: Kontrol jangkar pada Formulir Windows

Jika Anda merancang formulir yang dapat mengubah ukuran pengguna pada waktu proses, kontrol pada formulir Anda harus mengubah ukuran dan memposisikan ulang dengan benar. Untuk mengubah ukuran kontrol secara dinamis dengan formulir, Anda dapat menggunakan Anchor properti kontrol Formulir Windows. Properti Anchor mendefinisikan posisi jangkar untuk kontrol. Ketika kontrol berlabuh ke formulir dan formulir diubah ukurannya, kontrol mempertahankan jarak antara kontrol dan posisi jangkar. Misalnya, jika Anda memiliki TextBox kontrol yang berlabuh ke tepi kiri, kanan, dan bawah formulir, saat formulir diubah ukurannya, TextBox kontrol akan berubah ukurannya secara horizontal sehingga mempertahankan jarak yang sama dari sisi kanan dan kiri formulir. Selain itu, posisi kontrol itu sendiri secara vertikal sehingga lokasinya selalu jarak yang sama dari tepi bawah formulir. Jika kontrol tidak berlabuh dan formulir diubah ukurannya, posisi kontrol relatif terhadap tepi formulir diubah.

Properti Anchor berinteraksi dengan AutoSize properti . Untuk informasi selengkapnya, lihat Gambaran Umum Properti Ukuran Otomatis.

Jangkar kontrol pada formulir

  1. Di Visual Studio, pilih kontrol yang ingin Anda jangkar.

    Catatan

    Anda dapat menjangkar beberapa kontrol secara bersamaan dengan menekan tombol CTRL, mengklik setiap kontrol untuk memilihnya, lalu mengikuti sisa prosedur ini.

  2. Di jendela Properti , klik panah di sebelah kanan Anchor properti.

    Editor ditampilkan yang menunjukkan salib.

  3. Untuk mengatur jangkar, klik bagian atas, kiri, kanan, atau bawah silang.

    Kontrol dilabuhkan ke atas dan dibiarkan secara default.

  4. Untuk menghapus sisi kontrol yang telah berlabuh, klik lengan salib tersebut.

  5. Untuk menutup Anchor editor properti, klik Anchor lagi nama properti.

Saat formulir Anda ditampilkan pada waktu proses, kontrol berubah ukurannya agar tetap diposisikan pada jarak yang sama dari tepi formulir. Jarak dari tepi berlabuh selalu tetap sama dengan jarak yang ditentukan ketika kontrol diposisikan di Formulir Windows Designer.

Catatan

Kontrol tertentu, seperti ComboBox kontrol, memiliki batas tingginya. Penahanan kontrol ke bagian bawah bentuk atau kontainernya tidak dapat memaksa kontrol melebihi batas tingginya.

Kontrol yang diwariskan harus Protected dapat berlabuh. Untuk mengubah tingkat akses kontrol, atur propertinya Modifiers di jendela Properti .

Baca juga