Bagikan melalui


Kontrol Formulir Windows menurut Fungsi

Formulir Windows menawarkan kontrol dan komponen yang melakukan sejumlah fungsi. Tabel berikut mencantumkan kontrol dan komponen Formulir Windows sesuai dengan fungsi umum. Selain itu, di mana ada beberapa kontrol yang melayani fungsi yang sama, kontrol yang direkomendasikan tercantum dengan catatan mengenai kontrol yang digantikan. Dalam tabel berikutnya yang terpisah, kontrol pengganti dicantumkan dengan penggantian yang direkomendasikan.

Catatan

Tabel berikut ini tidak mencantumkan setiap kontrol atau komponen yang bisa Anda gunakan di Formulir Windows; untuk daftar yang lebih komprehensif, lihat Kontrol untuk Digunakan di Formulir Windows

Function Kontrol Deskripsi
Tampilan data Kontrol DataGridView DataGridView Kontrol menyediakan tabel yang dapat disesuaikan untuk menampilkan data. Kelas DataGridView memungkinkan kustomisasi sel, baris, kolom, dan batas. Catatan:DataGridView Kontrol ini menyediakan banyak fitur dasar dan canggih yang hilang dalam DataGrid kontrol. Untuk informasi selengkapnya, lihat Perbedaan Antara Kontrol DataGridView dan DataGrid Formulir Windows
Pengikatan dan navigasi data BindingSource komponen Menyederhanakan kontrol pengikatan pada formulir ke data dengan menyediakan manajemen mata uang, pemberitahuan perubahan, dan layanan lainnya.
Kontrol BindingNavigator Menyediakan antarmuka jenis toolbar untuk menavigasi dan memanipulasi data pada formulir.
Pengeditan teks Kontrol TextBox Menampilkan teks yang dimasukkan pada waktu desain yang dapat diedit oleh pengguna pada waktu proses, atau diubah secara terprogram.
Kontrol RichTextBox Memungkinkan teks ditampilkan dengan pemformatan dalam teks biasa atau format teks kaya (RTF).
Kontrol MaskedTextBox Membatasi format input pengguna
Tampilan informasi (baca-saja) Kontrol Label Menampilkan teks yang tidak dapat diedit pengguna secara langsung.
Kontrol LinkLabel Menampilkan teks sebagai tautan gaya Web dan memicu peristiwa ketika pengguna mengklik teks khusus. Biasanya teks adalah tautan ke jendela lain atau situs Web.
Kontrol StatusStrip Menampilkan informasi tentang status aplikasi saat ini menggunakan area berbingkai, biasanya di bagian bawah formulir induk.
Kontrol ProgressBar Menampilkan kemajuan operasi saat ini kepada pengguna.
Tampilan halaman web Kontrol WebBrowser Memungkinkan pengguna menavigasi halaman Web di dalam formulir Anda.
Pilihan dari daftar Kontrol CheckedListBox Menampilkan daftar item yang dapat digulir, masing-masing disertai dengan kotak centang.
Kontrol ComboBox Menampilkan daftar drop-down item.
Kontrol DomainUpDown Menampilkan daftar item teks yang bisa digulir pengguna dengan tombol atas dan bawah.
Kontrol ListBox Menampilkan daftar teks dan item grafis (ikon).
Kontrol ListView Menampilkan item dalam salah satu dari empat tampilan berbeda. Tampilan hanya menyertakan teks, teks dengan ikon kecil, teks dengan ikon besar, dan tampilan detail.
Kontrol NumericUpDown Menampilkan daftar angka yang dapat digulir pengguna dengan tombol atas dan bawah.
Kontrol TreeView Menampilkan kumpulan hierarki objek simpul yang dapat terdiri dari teks dengan kotak centang atau ikon opsional.
Tampilan grafik Kontrol PictureBox Menampilkan file grafis, seperti bitmap dan ikon, dalam bingkai.
Penyimpanan grafis Kontrol ImageList Berfungsi sebagai repositori untuk gambar. ImageList kontrol dan gambar yang dikandungnya dapat digunakan kembali dari satu aplikasi ke aplikasi berikutnya.
Pengaturan nilai Kontrol CheckBox Menampilkan kotak centang dan label untuk teks. Umumnya digunakan untuk mengatur opsi.
Kontrol CheckedListBox Menampilkan daftar item yang dapat digulir, masing-masing disertai dengan kotak centang.
Kontrol RadioButton Menampilkan tombol yang bisa dinyalakan atau dimatikan.
Kontrol TrackBar Memungkinkan pengguna untuk mengatur nilai dalam skala dengan memindahkan "jempol" di sepanjang skala.
Pengaturan tanggal Kontrol DateTimePicker Menampilkan kalender grafis untuk memperbolehkan pengguna memilih tanggal atau waktu.
Kontrol MonthCalendar Menampilkan kalender grafis untuk memperbolehkan pengguna memilih rentang tanggal.
Kotak dialog Kontrol ColorDialog Menampilkan kotak dialog pemilih warna yang memungkinkan pengguna mengatur warna elemen antarmuka.
Kontrol FontDialog Menampilkan kotak dialog yang memungkinkan pengguna mengatur font dan atributnya.
Kontrol OpenFileDialog Menampilkan kotak dialog yang memungkinkan pengguna menavigasi ke dan memilih file.
Kontrol PrintDialog Menampilkan kotak dialog yang memungkinkan pengguna memilih printer dan mengatur atributnya.
Kontrol PrintPreviewDialog Menampilkan kotak dialog yang menampilkan bagaimana komponen kontrol PrintDocument akan muncul saat dicetak.
Kontrol FolderBrowserDialog Menampilkan dialog yang memungkinkan pengguna menelusuri, membuat, dan akhirnya memilih folder
Kontrol SaveFileDialog Menampilkan kotak dialog yang memungkinkan pengguna menyimpan file.
Kontrol menu Kontrol MenuStrip Membuat menu kustom. Catatan: dirancang MenuStrip untuk mengganti kontrol MainMenu .
Kontrol ContextMenuStrip Membuat menu konteks kustom. Catatan: dirancang ContextMenuStrip untuk mengganti kontrol ContextMenu .
Perintah Kontrol Button Memulai, menghentikan, atau mengganggu proses.
Kontrol LinkLabel Menampilkan teks sebagai tautan gaya Web dan memicu peristiwa ketika pengguna mengklik teks khusus. Biasanya teks adalah tautan ke jendela lain atau situs Web.
Kontrol NotifyIcon Menampilkan ikon di area pemberitahuan status bilah tugas yang mewakili aplikasi yang berjalan di latar belakang.
Kontrol ToolStrip Membuat toolbar yang bisa memiliki Microsoft Windows XP, Microsoft Office, Microsoft Internet Explorer, atau tampilan dan nuansa kustom, dengan atau tanpa tema, dan dengan dukungan untuk penyortiban ulang item luapan dan run-time. Catatan:ToolStrip Kontrol dirancang untuk menggantikan ToolBar kontrol.
Bantuan Pengguna HelpProvider komponen Menyediakan Bantuan pop-up atau online untuk kontrol.
ToolTip komponen Menyediakan jendela pop-up yang menampilkan deskripsi singkat tentang tujuan kontrol saat pengguna mengarahkan penunjuk pada kontrol.
Mengelompokkan kontrol lain Kontrol Panel Mengelompokkan sekumpulan kontrol pada bingkai yang tidak berlabel dan dapat digulir.
Kontrol GroupBox Mengelompokkan sekumpulan kontrol (seperti tombol radio) pada bingkai berlabel dan tidak dapat dikelompokkan.
Kontrol TabControl Menyediakan halaman bertab untuk mengatur dan mengakses objek yang dikelompokkan secara efisien.
Kontrol SplitContainer Menyediakan dua panel yang dipisahkan oleh bilah bergerak. Catatan:SplitContainer Kontrol dirancang untuk menggantikan Splitter kontrol.
Kontrol TableLayoutPanel Mewakili panel yang secara dinamis menjabarkan kontennya dalam kisi yang terdiri dari baris dan kolom.
Kontrol FlowLayoutPanel Mewakili panel yang secara dinamis menjabarkan isinya secara horizontal atau vertikal.
Audio Kontrol SoundPlayer Memutar file suara dalam format .wav. Suara dapat dimuat atau diputar secara asinkron.

Kontrol dan Komponen yang Diganti berdasarkan Fungsi

Function Kontrol yang diganti Penggantian yang direkomendasikan
Tampilan data DataGrid DataGridView
Tampilan Informasi (Kontrol baca-saja) StatusBar StatusStrip
Kontrol menu ContextMenu ContextMenuStrip
MainMenu MenuStrip
Perintah ToolBar ToolStrip
StatusBar StatusStrip
Tata letak formulir Splitter SplitContainer

Baca juga