Флажок

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

Сведения

Флажок не поддерживает третичный или неопределенный состояние.

На следующем снимке экрана показан элемент Флажок на ленте.

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

Свойства флажка

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

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

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

Примечание

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

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

Ключ свойства Примечания
UI_PKEY_BooleanValue Поддерживает IUIFramework::GetUICommandProperty и IUIFramework::SetUICommandProperty. Примечание: Если команда, связанная с элементом управления, становится недействительной посредством вызова метода IUIFramework::InvalidateUICommand, платформа запрашивает это свойство при UI_INVALIDATIONS_VALUE передаче в качестве значения флагов.
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

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