如何:更新使用者介面物件
通常,功能表項目和工具列按鈕有一種以上的狀態。 例如,目前內容未提供的功能表項目會變成灰色 (表示停用)。 功能表項目也可以是已核取或未核取。 工具列按鈕若無法使用也可以關閉,也可以是已核取。
神秘更新這些專案的狀態,因為程式條件會以邏輯方式變更,如果功能表項目產生由檔處理的命令,例如檔,則讓檔更新功能表項目是合理的。 文件可能包含更新所依據的資訊。
如果命令具有多重使用者介面物件 (可能是功能表項目和工具列按鈕),則兩者都會路由至相同處理函式。 這會在單一位置封裝所有用於相等使用者介面物件的使用者介面更新程式碼。
這個架構會提供用於自動更新使用者介面物件的方便介面。 您可以選擇以其他方法進行更新,不過所提供的介面是有效率且容易使用的。
下列主題說明更新處理常式的使用: