Tab (Windows 功能區架構)
Tab 包含相關控制項 的群組 。
詳細資料
功能區架構中有三種類型的 Tab。
類型 | 描述 |
---|---|
核心索引標籤 | 組織應用程式預設函式的核心索引標籤。 |
關聯式索引標籤 | 在特定檔或工作區狀態期間顯示的索引標籤。 例如,如果使用者選取特定的物件類型,例如資料表標頭中包含的影像,則可能會顯示各種內容相關的索引標籤來公開資料表和影像功能。 |
強制回應索引標籤 | 在特定檔或工作區 應用程式模式期間顯示的核心索引標籤,例如預覽列印。 |
下列螢幕擷取畫面顯示 Windows 7 Paint 的核心索引標籤。
索引標籤屬性
功能區架構會定義 Tab 控制項 的屬性索引鍵 集合。
一般而言,Tab 屬性會在功能區 UI 中更新,方法是透過 呼叫 IUIFramework::InvalidateUICommand 方法,使與控制項相關聯的命令失效。 會處理無效事件,以及 IUICommandHandler::UpdateProperty 回呼方法所定義的屬性更新。
不會執行 IUICommandHandler::UpdateProperty回呼方法,而且應用程式會查詢更新的屬性值,直到架構需要屬性為止。 例如,當索引標籤啟動時,以及功能區 UI 中顯示的控制項,或顯示工具提示時。
注意
在某些情況下,可以透過 IUIFramework::GetUICommandProperty 方法擷取屬性,並使用 IUIFramework::SetUICommandProperty 方法進行設定。
下表列出與 Tab 控制項相關聯的屬性索引鍵。
屬性索引鍵 | 備註 |
---|---|
UI_PKEY_Label | 只能透過失效來更新。 |
UI_PKEY_Keytip | 只能透過失效來更新。 |
UI_PKEY_TooltipDescription | 只能透過失效來更新。 |
UI_PKEY_TooltipTitle | 只能透過失效來更新。 |
相關主題