Bagikan melalui


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:

  1. Di Visual Studio, temukan panel Project Explorer . Klik kanan pada proyek dan pilih Tambahkan>Kontrol Pengguna (Formulir Windows).

    Klik kanan penjelajah solusi Visual Studio untuk menambahkan kontrol pengguna ke proyek Formulir Windows

  2. Dalam kotak Nama , ketik nama untuk kontrol pengguna Anda. Visual Studio menyediakan nama default dan unik yang dapat Anda gunakan. Selanjutnya, tekan Tambahkan.

    Dialog Tambahkan item di Visual Studio untuk Formulir Windows

Setelah kontrol pengguna dibuat, Visual Studio membuka perancang:

Perancang kontrol pengguna di Visual Studio untuk Formulir Windows

Untuk contoh kontrol pengguna yang berfungsi, lihat Cara membuat kontrol pengguna.