Bagikan melalui


Cara: Mewarisi dari Kelas UserControl

Untuk menggabungkan fungsionalitas satu atau beberapa kontrol Formulir Windows dengan kode kustom, Anda dapat membuat kontrol pengguna. Kontrol pengguna menggabungkan pengembangan kontrol cepat, fungsionalitas kontrol Formulir Windows standar, dan fleksibilitas properti dan metode kustom. Saat mulai membuat kontrol pengguna, Anda disajikan dengan perancang yang terlihat, di mana Anda dapat menempatkan kontrol Formulir Windows standar. Kontrol ini mempertahankan semua fungsionalitas yang melekat, serta tampilan dan perilaku (tampilan dan nuansa) kontrol standar. Namun, setelah kontrol ini dibangun ke dalam kontrol pengguna, kontrol tersebut tidak lagi tersedia untuk Anda melalui kode. Kontrol pengguna melakukan lukisannya sendiri dan juga menangani semua fungsionalitas dasar yang terkait dengan kontrol.

Untuk membuat kontrol pengguna

  1. Buat proyek Pustaka Kontrol Windows baru di Visual Studio.

    Proyek baru dibuat dengan kontrol pengguna kosong.

  2. Seret kontrol dari tab Formulir Windows Kotak Alat ke perancang Anda.

  3. Kontrol ini harus diposisikan dan dirancang sesuai keinginan Anda untuk muncul di kontrol pengguna akhir. Jika Anda ingin mengizinkan pengembang mengakses kontrol konstituen, Anda harus menyatakannya sebagai publik, atau secara selektif mengekspos properti kontrol konstituen. Untuk detailnya, lihat Cara: Mengekspos Properti Kontrol Konstituen.

  4. Terapkan metode atau properti kustom apa pun yang akan digabungkan oleh kontrol Anda.

  5. Tekan F5 untuk membangun proyek dan menjalankan kontrol Anda di Kontainer Uji UserControl. Untuk informasi selengkapnya, lihat Cara: Menguji Perilaku Run-Time UserControl.

Baca juga