Karta (Struktura wstążki systemu Windows)
Karta zawiera grupy powiązanych kontrolek.
Szczegóły
Istnieją trzy typy kart w strukturze wstążki.
Typ | Opis |
---|---|
karta Core | Karty podstawowe, które organizują domyślne funkcje aplikacji. |
karta kontekstowa | Karty wyświetlane podczas określonych stanów dokumentu lub obszaru roboczego. Jeśli na przykład użytkownik wybierze określony typ obiektu, taki jak obraz zawarty w nagłówku tabeli, różne karty kontekstowe mogą być wyświetlane, które uwidaczniają zarówno funkcje tabeli, jak i obrazu. |
karta modalna | Karty podstawowe wyświetlane podczas określonego dokumentu lub obszaru roboczego tryb aplikacji, takie jak podgląd wydruku. |
Poniższy zrzut ekranu przedstawia podstawową kartę z programu Windows 7 Paint.
Właściwości karty
Struktura wstążki definiuje kolekcję kluczy właściwości dla kontrolki Tab.
Zazwyczaj właściwość Tab jest aktualizowana w interfejsie użytkownika wstążki, unieważniając polecenie skojarzone z kontrolką za pomocą wywołania elementu IUIFramework::InvalidateUICommand metody. Zdarzenie unieważniania jest obsługiwane, a zdefiniowane właściwości są aktualizowane przez metodę wywołania zwrotnego IUICommandHandler::UpdateProperty wywołania zwrotnego.
Metoda wywołania zwrotnego IUICommandHandler::UpdateProperty nie jest wykonywana, a aplikacja odpytuje zaktualizowaną wartość właściwości, dopóki właściwość nie będzie wymagana przez strukturę. Na przykład po aktywowaniu karty i ujawnieniu kontrolki w interfejsie użytkownika wstążki lub po wyświetleniu etykietki narzędzia.
Nuta
W niektórych przypadkach właściwość można pobrać za pomocą metody IUIFramework::GetUICommandProperty i ustawić za pomocą metody IUIFramework::SetUICommandProperty.
W poniższej tabeli wymieniono klucze właściwości skojarzone z kontrolką Tab.
Klucz właściwości | Notatki |
---|---|
UI_PKEY_Label | Można aktualizować tylko za pomocą unieważnienia. |
UI_PKEY_Keytip | Można aktualizować tylko za pomocą unieważnienia. |
UI_PKEY_TooltipDescription | Można aktualizować tylko za pomocą unieważnienia. |
UI_PKEY_TooltipTitle | Można aktualizować tylko za pomocą unieważnienia. |
Tematy pokrewne