Kontrol (Dasar desain)

Nota

Panduan desain ini dibuat untuk Windows 7 dan belum diperbarui untuk versi Windows yang lebih baru. Sebagian besar panduan masih berlaku pada prinsipnya, tetapi presentasi dan contoh tidak mencerminkan panduan desain kami saat ini .

Kontrol adalah elemen UI yang berinteraksi dengan pengguna Anda di area jendela utama aplikasi Anda. Lihat contoh visual kontrol di aplikasi desktop berbasis Windows dan dapatkan tautan ke panduan untuk setiap kontrol.

Contoh
ballonballonbalon
Balon memberi tahu pengguna tentang masalah non-kritis atau kondisi khusus dalam kontrol.
checkboxcheckboxkotak centang
Kotak centang memungkinkan pengguna membuat keputusan antara dua atau beberapa pilihan yang berbeda dengan jelas.
command buttoncommand buttontombol perintah
Tombol perintah memungkinkan pengguna untuk melakukan tindakan langsung.
command linkcommand linktautan perintah
Tautan perintah memungkinkan pengguna untuk membuat pilihan di antara sekumpulan pilihan terkait yang saling eksklusif.
drop-down dan kotak kombo
Daftar drop-down dan kotak kombo memungkinkan pengguna membuat pilihan di antara daftar nilai yang saling eksklusif.
group boxgroup boxkotak grup
Kotak grup memungkinkan pengguna untuk melihat hubungan di antara sekumpulan kontrol terkait.
linklinktautan
Tautan memungkinkan pengguna menavigasi ke halaman, jendela, atau topik Bantuan lain; menampilkan definisi; memulai perintah; atau pilih opsi.
list boxlist boxkotak daftar
Kotak daftar memungkinkan pengguna memilih dari sekumpulan nilai yang disajikan dalam daftar yang selalu terlihat. Dengan kotak daftar pilihan tunggal, pengguna memilih satu item dari daftar nilai yang saling eksklusif. Dengan kotak daftar beberapa pilihan, pengguna memilih nol item atau lebih dari daftar nilai.
list viewlist viewtampilan daftar
Daftar tampilan memungkinkan pengguna untuk melihat dan berinteraksi dengan kumpulan objek data, menggunakan pilihan tunggal atau beberapa pilihan.
notificationnotificationpemberitahuan
Pemberitahuan memberi tahu pengguna tentang peristiwa yang tidak terkait dengan aktivitas pengguna saat ini.
progress barprogress barbilah kemajuan
Bilah kemajuan memungkinkan pengguna untuk mengikuti kemajuan operasi yang panjang.
pengungkapan progresif
Kontrol pengungkapan progresif memungkinkan pengguna menampilkan atau menyembunyikan informasi tambahan termasuk data, opsi, atau perintah.
radio buttonradio buttontombol radio
tombol Radio memungkinkan pengguna untuk membuat pilihan di antara sekumpulan pilihan terkait yang saling eksklusif.
search boxsearch boxkotak pencarian
Kotak pencarian memberi pengguna cara untuk menemukan objek atau teks tertentu dengan cepat.
slidersliderpenggeser
Slider memungkinkan pengguna memilih dari rentang nilai berkelanjutan.
spin
Kontrol putar memungkinkan pengguna untuk mengubah nilai secara bertahap dalam kotak teks numerik terkait.
status barstatus barbilah status
Bilah status menampilkan informasi tentang status jendela saat ini, tugas latar belakang, atau informasi kontekstual lainnya.
tabtabtab
Tab menyajikan informasi terkait kepada pengguna di halaman berlabel terpisah.
text boxtext boxkotak teks
Kotak teks memungkinkan pengguna menampilkan, memasukkan, atau mengedit teks atau nilai numerik.
tooltiptooltiptipsalat
Tooltips memberi label kontrol tanpa label.
infotipinfotipinfotip
Infotips menjelaskan objek tempat pengguna menunjuk.
treeview
Tampilan pohon memungkinkan pengguna untuk melihat dan berinteraksi dengan kumpulan objek yang disusun secara hierarkis, menggunakan pilihan tunggal atau beberapa pilihan.