Кнопка (Платформа ленты Windows)

Кнопка — это элемент управления, который пользователь может щелкнуть, чтобы предоставить входные данные для приложения.

Введение

На следующем снимке экрана представлены три примера элемента Кнопка ленты.

Снимок экрана: элементы управления кнопками на ленте Microsoft Wordpad.

Свойства кнопки

Платформа ленты определяет коллекцию ключей свойств для элемента управления Button.

Как правило, свойство Button обновляется в пользовательском интерфейсе ленты путем отмены команды, связанной с элементом управления, путем вызова метода IUIFramework::InvalidateUICommand . Событие недействительности обрабатывается и свойство обновляется с помощью метода обратного вызова IUICommandHandler::UpdateProperty .

Метод обратного вызова IUICommandHandler::UpdateProperty не выполняется, и приложение запросит обновленное значение свойства, пока свойство не потребуется платформе. Например, при активации вкладки и отображении элемента управления в пользовательском интерфейсе ленты или при отображении подсказки.

Примечание

В некоторых случаях свойство можно получить с помощью метода IUIFramework::GetUICommandProperty и задать с помощью метода IUIFramework::SetUICommandProperty .

 

В следующей таблице перечислены ключи свойств, связанные с элементом управления Button.

Ключ свойства Примечания
UI_PKEY_Enabled Поддерживает IUIFramework::GetUICommandProperty и IUIFramework::SetUICommandProperty.
UI_PKEY_Keytip Может быть обновлено только через недействительность.
UI_PKEY_Label Может быть обновлено только через недействительность.
UI_PKEY_LabelDescription Может быть обновлено только через недействительность.
UI_PKEY_LargeHighContrastImage Может быть обновлено только через недействительность.
UI_PKEY_LargeImage Может быть обновлено только через недействительность.
UI_PKEY_SmallHighContrastImage Может быть обновлено только через недействительность.
UI_PKEY_SmallImage Может быть обновлено только через недействительность.
UI_PKEY_TooltipDescription Может быть обновлено только через недействительность.
UI_PKEY_TooltipTitle Может быть обновлено только через недействительность.

 

Библиотека элементов управления Windows Ribbon Framework

Элемент разметки button