Cara: Menonaktifkan ToolStripMenuItems
Anda dapat membatasi atau memperluas perintah yang mungkin dibuat pengguna dengan mengaktifkan dan menonaktifkan item menu sebagai respons terhadap aktivitas pengguna. Item menu diaktifkan secara default saat dibuat, tetapi ini dapat disesuaikan melalui Enabled properti . Anda dapat memanipulasi properti ini pada waktu desain di jendela Properti atau secara terprogram dengan mengaturnya dalam kode.
Untuk menonaktifkan item menu secara terprogram
Dalam metode tempat Anda mengatur properti item menu, tambahkan kode untuk mengatur properti ke Enabled
false
.MenuItem1.Enabled = False
menuItem1.Enabled = false;
menuItem1->Enabled = false;
Tip
Menonaktifkan item menu tingkat pertama atau atas di menu menyembunyikan semua item menu yang terkandung dalam menu, tetapi tidak menonaktifkannya. Demikian juga, menonaktifkan item menu yang memiliki item submenu menyembunyikan item submenu, tetapi tidak menonaktifkannya. Jika semua perintah pada menu tertentu tidak tersedia untuk pengguna, ini dianggap sebagai praktik pemrograman yang baik untuk menyembunyikan dan menonaktifkan seluruh menu, karena ini menyajikan antarmuka pengguna yang bersih. Anda harus menyembunyikan dan menonaktifkan menu, dan menonaktifkan setiap item dan item submenu di menu, karena menyembunyikan saja tidak mencegah akses ke perintah menu melalui kunci pintasan. Atur Visible properti item menu tingkat atas ke
false
untuk menyembunyikan seluruh menu.
Baca juga
.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