Bagikan melalui


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

Menu