Gambaran umum kontrol pengguna (Formulir Windows .NET)
Kontrol pengguna adalah kumpulan kontrol Formulir Windows yang dienkapsulasi dalam kontainer umum. Kontrol semacam ini disebut sebagai kontrol komposit. Kontrol yang terkandung disebut kontrol konstituen. Kontrol pengguna berasal dari UserControl kelas .
Kontrol pengguna dirancang seperti Formulir, dengan desainer visual. Anda membuat, menyusun, dan memodifikasi, konstituen mengontrol melalui perancang visual. Peristiwa kontrol dan logika ditulis dengan cara yang sama persis seperti saat Anda merancang Formulir. Kontrol pengguna ditempatkan pada Formulir sama seperti kontrol lainnya.
Kontrol pengguna dapat digunakan oleh proyek tempat mereka dibuat, atau di proyek lain yang memiliki referensi ke pustaka kontrol pengguna.
Kontrol konstituen
Kontrol konstituen tersedia untuk kontrol pengguna, dan pengguna aplikasi dapat berinteraksi dengan mereka semua secara individual pada waktu proses, tetapi properti dan metode yang dideklarasikan oleh kontrol konstituen tidak diekspos ke konsumen. Misalnya, jika Anda menempatkan TextBox
kontrol dan Button
pada kontrol pengguna, peristiwa tombol Click
ditangani secara internal oleh kontrol pengguna, tetapi tidak oleh Formulir tempat kontrol pengguna ditempatkan.
Menambahkan kontrol pengguna ke proyek
Setelah membuat proyek baru, gunakan templat Visual Studio untuk membuat kontrol pengguna. Langkah-langkah berikut menunjukkan cara menambahkan kontrol pengguna ke proyek Anda:
Di Visual Studio, temukan panel Project Explorer . Klik kanan pada proyek dan pilih Tambahkan>Kontrol Pengguna (Formulir Windows).
Dalam kotak Nama , ketik nama untuk kontrol pengguna Anda. Visual Studio menyediakan nama default dan unik yang dapat Anda gunakan. Selanjutnya, tekan Tambahkan.
Setelah kontrol pengguna dibuat, Visual Studio membuka perancang:
Untuk contoh kontrol pengguna yang berfungsi, lihat Cara membuat kontrol pengguna.
.NET Desktop feedback