Bagikan melalui


Cara: Menguji perilaku run-time UserControl

Ketika Anda mengembangkan UserControl, Anda perlu menguji perilaku run-time-nya. Anda dapat membuat proyek aplikasi berbasis Windows terpisah dan menempatkan kontrol Anda pada formulir pengujian, tetapi prosedur ini tidak nyaman. Cara yang lebih cepat dan lebih mudah adalah dengan menggunakan UserControl Test Container yang disediakan oleh Visual Studio. Kontainer pengujian ini dimulai langsung dari proyek pustaka kontrol Windows Anda.

Penting

Agar kontainer pengujian memuat , UserControlkontrol harus memiliki setidaknya satu konstruktor publik.

Catatan

Kontrol Visual C++ tidak dapat diuji menggunakan Kontainer Uji UserControl.

Menguji perilaku run-time UserControl

  1. Di Visual Studio, buat proyek pustaka kontrol Windows, dan beri nama TestContainerExample.

  2. Di Formulir Windows Designer, seret Label kontrol dari Kotak Alat ke permukaan desain kontrol.

  3. Tekan F5 untuk membangun proyek dan menjalankan Kontainer Uji UserControl. Kontainer pengujian muncul dengan Anda UserControl di panel Pratinjau .

  4. Pilih properti yang BackColor ditampilkan di PropertyGrid kontrol di sebelah kanan panel Pratinjau . Ubah nilainya menjadi ControlDark. Amati bahwa kontrol berubah menjadi warna yang lebih gelap. Coba ubah nilai properti lain dan amati efek pada kontrol Anda.

  5. Klik kotak centang Isi Kontrol Pengguna Dock di bawah panel Pratinjau . Amati bahwa kontrol diubah ukurannya untuk mengisi panel. Mengubah ukuran kontainer pengujian dan mengamati bahwa kontrol diubah ukurannya dengan panel.

  6. Tutup kontainer pengujian.

  7. Tambahkan kontrol pengguna lain ke proyek TestContainerExample .

  8. Di Formulir Windows Designer, seret Button kontrol dari Kotak Alat ke permukaan desain kontrol.

  9. Tekan F5 untuk membangun proyek dan menjalankan kontainer pengujian.

  10. Klik Pilih Kontrol ComboBox Pengguna untuk beralih di antara dua kontrol pengguna.

Menguji kontrol pengguna dari proyek lain

Anda dapat menguji kontrol pengguna dari proyek lain di kontainer pengujian proyek Anda saat ini.

  1. Di Visual Studio, buat proyek pustaka kontrol Windows, dan beri nama TestContainerExample2.

  2. Di Formulir Windows Designer, seret RadioButton kontrol dari Kotak Alat ke permukaan desain kontrol.

  3. Tekan F5 untuk membangun proyek dan menjalankan kontainer pengujian. Kontainer pengujian muncul dengan Anda UserControl di panel Pratinjau .

  4. Klik tombol Muat .

  5. Dalam kotak dialog Buka , navigasikan ke TestContainerExample.dll, yang Anda buat di prosedur sebelumnya. Pilih TestContainerExample.dll dan klik tombol Buka untuk memuat kontrol pengguna.

  6. Gunakan Pilih Kontrol ComboBox Pengguna untuk beralih di antara dua kontrol pengguna dari proyek TestContainerExample.

Lihat juga