Cara: Menambahkan Kontrol Tanpa Antarmuka Pengguna ke Formulir Windows
Kontrol nonvisual (atau komponen) menyediakan fungsionalitas untuk aplikasi Anda. Tidak seperti kontrol lain, komponen tidak menyediakan antarmuka pengguna kepada pengguna dan dengan demikian tidak perlu ditampilkan di permukaan Formulir Windows Designer. Saat komponen ditambahkan ke formulir, Formulir Windows Designer menampilkan baki yang dapat diubah ukurannya di bagian bawah formulir tempat semua komponen ditampilkan. Setelah kontrol ditambahkan ke baki komponen, Anda dapat memilih komponen dan mengatur propertinya seperti yang Anda lakukan pada kontrol lain pada formulir.
Menambahkan komponen ke Formulir Windows
Buka formulir di Visual Studio. Untuk detailnya, lihat Cara: Menampilkan Formulir Windows di Perancang.
Di Kotak Alat, klik komponen dan seret ke formulir Anda.
Komponen Anda muncul di baki komponen.
Selain itu, komponen dapat ditambahkan ke formulir pada waktu proses. Ini adalah skenario umum, terutama karena komponen tidak memiliki ekspresi visual, tidak seperti kontrol yang memiliki antarmuka pengguna. Dalam contoh di bawah ini, Timer komponen ditambahkan pada waktu proses. (Perhatikan bahwa Visual Studio berisi sejumlah timer yang berbeda; dalam hal ini, gunakan komponen Formulir WindowsTimer. Untuk informasi selengkapnya tentang timer yang berbeda di Visual Studio, lihat Pengenalan Timer Berbasis Server.)
Perhatian
Komponen sering memiliki properti khusus kontrol yang harus diatur agar komponen berfungsi secara efektif. Dalam kasus komponen di Timer bawah ini, Anda mengatur Interval
properti . Pastikan, saat menambahkan komponen ke proyek Anda, Anda mengatur properti yang diperlukan untuk komponen tersebut.
Menambahkan komponen ke Formulir Windows secara terprogram
Buat instans Timer kelas dalam kode.
Atur
Interval
properti untuk menentukan waktu antara tanda centang timer.Konfigurasikan properti lain yang diperlukan untuk komponen Anda.
Kode berikut menunjukkan pembuatan Timer dengan kumpulan propertinya
Interval
.Public Sub CreateTimer() Dim timerKeepTrack As New System.Windows.Forms.Timer timerKeepTrack.Interval = 1000 End Sub
public void createTimer() { System.Windows.Forms.Timer timerKeepTrack = new System.Windows.Forms.Timer(); timerKeepTrack.Interval = 1000; }
public: void createTimer() { System::Windows::Forms::Timer^ timerKeepTrack = gcnew System::Windows::Forms::Timer(); timerKeepTrack->Interval = 1000; }
Penting
Anda mungkin mengekspos komputer lokal Anda terhadap risiko keamanan melalui jaringan dengan mereferensikan UserControl berbahaya. Ini hanya akan menjadi perhatian dalam kasus orang jahat yang membuat kontrol kustom yang merusak, diikuti oleh Anda secara keliru menambahkannya ke proyek Anda.
Baca juga
- Mengontrol Formulir Windows
- Cara: Menambahkan Kontrol ke Formulir Windows
- Cara: Menambahkan Kontrol ActiveX ke Formulir Windows
- Menempatkan Kontrol pada Formulir Windows
- Melabeli Kontrol Formulir Windows Individu dan Menyediakan Pintasan untuk Mereka
- Kontrol yang Digunakan pada Formulir Windows
- Kontrol Formulir Windows menurut Fungsi
.NET Desktop feedback
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk