Cara: Memperbarui Objek Antarmuka Pengguna
Biasanya, item menu dan tombol toolbar memiliki lebih dari satu status. Misalnya, item menu berwarna abu-abu (redup) jika tidak tersedia dalam konteks saat ini. Item menu juga dapat dicentang atau tidak dicentang. Tombol toolbar juga dapat dinonaktifkan jika tidak tersedia, atau dapat dicentang.
Siapa memperbarui status item ini karena kondisi program berubah Secara logis, jika item menu menghasilkan perintah yang ditangani oleh, katakanlah, dokumen, masuk akal untuk membuat dokumen memperbarui item menu. Dokumen mungkin berisi informasi yang menjadi dasar pembaruan.
Jika perintah memiliki beberapa objek antarmuka pengguna (mungkin item menu dan tombol toolbar), keduanya dirutekan ke fungsi handler yang sama. Ini merangkum kode pembaruan antarmuka pengguna Anda untuk semua objek antarmuka pengguna yang setara dalam satu tempat.
Kerangka kerja ini menyediakan antarmuka yang nyaman untuk memperbarui objek antarmuka pengguna secara otomatis. Anda dapat memilih untuk melakukan pembaruan dengan cara lain, tetapi antarmuka yang disediakan efisien dan mudah digunakan.
Topik berikut menjelaskan penggunaan handler pembaruan:
Baca juga
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