Dela via


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.

skärmbild av knappkontroller i menyfliksområdet i Microsoft WordPad.

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.

 

Kontrollbibliotek för Windows Ribbon Framework

knappmarkeringselement