Knapp (Windows Ribbon Framework)
Knappen är en kontroll som användaren kan klicka på för att ange indata till ett program.
Införandet
Följande skärmbild innehåller tre exempel på elementet Menyfliksknapp.
Knappegenskaper
Menyfliksområdet definierar en samling egenskapsnycklar för knappkontrollen.
Vanligtvis uppdateras en knappegenskap i menyfliksområdets användargränssnitt genom att kommandot som är associerat med kontrollen ogiltigförklaras via ett anrop till metoden IUIFramework::InvalidateUICommand. Ogiltighetshändelsen hanteras och egenskapsuppdateringarna definieras av IUICommandHandler::UpdateProperty återanropsmetod.
Metoden IUICommandHandler::UpdateProperty motringning körs inte och programmet efterfrågade ett uppdaterat egenskapsvärde tills egenskapen krävs av ramverket. Till exempel när en flik aktiveras och en kontroll visas i menyfliksområdets användargränssnitt, eller när en knappbeskrivning visas.
Not
I vissa fall kan en egenskap hämtas via metoden IUIFramework::GetUICommandProperty och anges med metoden IUIFramework::SetUICommandProperty.
I följande tabell visas de egenskapsnycklar som är associerade med knappkontrollen.
Egenskapsnyckel | Anteckningar |
---|---|
UI_PKEY_Enabled | Stöder IUIFramework::GetUICommandProperty och IUIFramework::SetUICommandProperty. |
UI_PKEY_Keytip | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_Label | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_LabelDescription | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_LargeHighContrastImage | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_LargeImage | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_SmallHighContrastImage | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_SmallImage | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_TooltipDescription | Kan bara uppdateras genom ogiltighet. |
UI_PKEY_TooltipTitle | Kan bara uppdateras genom ogiltighet. |
Relaterade ämnen