PickerFlyoutBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базовый класс для элементов управления выбора.
public ref class PickerFlyoutBase : FlyoutBase
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PickerFlyoutBase : FlyoutBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class PickerFlyoutBase : FlyoutBase
Public Class PickerFlyoutBase
Inherits FlyoutBase
- Наследование
- Производный
- Атрибуты
Комментарии
Присоединенные свойства XAML
PickerFlyoutBase — это класс службы узла для присоединенного свойства XAML.
Для поддержки доступа обработчика XAML к присоединенным свойствам, а также для предоставления коду эквивалентных операций получения и задания , каждое присоединенное свойство XAML имеет пару методов доступа Get и Set. Другой способ получить или задать значение в коде — использовать систему свойств зависимостей, вызывая GetValue или SetValue и передавая поле идентификатора в качестве идентификатора свойства зависимостей.
Присоединенное свойство | Описание |
---|---|
Заголовок | Возвращает или задает заголовок всплывающего элемента выбора при его появлении.
|
Конструкторы
PickerFlyoutBase() |
Обеспечивает поведение инициализации базового класса для классов, производных от класса PickerFlyoutBase . |
Свойства
AllowFocusOnInteraction |
Возвращает или задает значение, указывающее, получает ли элемент автоматически фокус при взаимодействии с ним. (Унаследовано от FlyoutBase) |
AllowFocusWhenDisabled |
Возвращает или задает значение, указывающее, может ли элемент управления получать фокус при отключении. (Унаследовано от FlyoutBase) |
AreOpenCloseAnimationsEnabled |
Возвращает или задает значение, указывающее, воспроизводится ли анимация при открытии или закрытии всплывающего меню. (Унаследовано от FlyoutBase) |
Dispatcher |
Всегда возвращается |
DispatcherQueue |
Возвращает объект , |
ElementSoundMode |
Возвращает или задает значение, указывающее предпочтительное значение элемента управления для воспроизведения звуков. (Унаследовано от FlyoutBase) |
InputDevicePrefersPrimaryCommands |
Возвращает значение, указывающее, не легко ли устройство ввода, используемое для открытия всплывающего меню, открыть дополнительные команды. (Унаследовано от FlyoutBase) |
IsConstrainedToRootBounds |
Возвращает значение, указывающее, отображается ли всплывающий элемент в пределах корня XAML. Это свойство всегда имеет значение true для Windows App SDK приложений. (Унаследовано от FlyoutBase) |
IsOpen |
Возвращает значение, указывающее, открыт ли всплывающий элемент. (Унаследовано от FlyoutBase) |
LightDismissOverlayMode |
Возвращает или задает значение, указывающее, является ли область за пределами закрывающегося пользовательского интерфейса затемнённой. (Унаследовано от FlyoutBase) |
OverlayInputPassThroughElement |
Возвращает или задает элемент, который должен получать события ввода указателя даже при наложении всплывающего элемента. (Унаследовано от FlyoutBase) |
Placement |
Возвращает или задает расположение по умолчанию, используемое для всплывающего меню, относительно целевого объекта размещения. (Унаследовано от FlyoutBase) |
ShouldConstrainToRootBounds |
Возвращает или задает значение, указывающее, должен ли всплывающий элемент отображаться в границах корня XAML. (Унаследовано от FlyoutBase) |
ShowMode |
Возвращает или задает значение, указывающее поведение всплывающего меню при отображении. (Унаследовано от FlyoutBase) |
SystemBackdrop |
Возвращает или задает системный фон для применения к этому всплывающему элементу. Фон отображается за содержимым всплывающего элемента. (Унаследовано от FlyoutBase) |
Target |
Возвращает элемент, используемый в качестве целевого объекта размещения всплывающего элемента. (Унаследовано от FlyoutBase) |
TitleProperty |
Возвращает идентификатор присоединенного свойства заголовка. |
XamlRoot |
Возвращает или задает xamlRoot, в котором просматривается этот всплывающий элемент. (Унаследовано от FlyoutBase) |
Присоединенные свойства
Title |
Возвращает или задает заголовок всплывающего элемента выбора при его появлении. |
Методы
ClearValue(DependencyProperty) |
Очищает локальное значение свойства зависимостей. (Унаследовано от DependencyObject) |
CreatePresenter() |
При переопределении в производном классе инициализирует элемент управления для отображения содержимого всплывающего элемента в соответствии с его производным элементом управления. Примечание. Этот метод не имеет реализации базового класса и должен быть переопределен в производном классе. (Унаследовано от FlyoutBase) |
GetAnimationBaseValue(DependencyProperty) |
Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна. (Унаследовано от DependencyObject) |
GetTitle(DependencyObject) |
Возвращает заголовок, отображаемый в элементе управления "Выбор". |
GetValue(DependencyProperty) |
Возвращает текущее действующее значение свойства зависимостей из DependencyObject. (Унаследовано от DependencyObject) |
Hide() |
Закрывает всплывающий элемент. (Унаследовано от FlyoutBase) |
OnConfirmed() |
Уведомляет подклассы PickerFlyoutBase , когда пользователь подтвердил выбор. |
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Вызывается непосредственно перед обработкой сочетания клавиш (ускорителя) в приложении. Вызывается всякий раз, когда код приложения или внутренние процессы вызывают ProcessKeyboardAccelerators. Переопределите этот метод, чтобы повлиять на обработку ускорителя по умолчанию. (Унаследовано от FlyoutBase) |
ReadLocalValue(DependencyProperty) |
Возвращает локальное значение свойства зависимостей, если задано локальное значение. (Унаследовано от DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject . (Унаследовано от DependencyObject) |
SetTitle(DependencyObject, String) |
Задает заголовок, отображаемый в элементе управления выбора. |
SetValue(DependencyProperty, Object) |
Задает локальное значение свойства зависимостей для Объекта DependencyObject. (Унаследовано от DependencyObject) |
ShouldShowConfirmationButtons() |
Возвращает или задает значение, указывающее, должны ли отображаться кнопки подтверждения в окне выбора. Примечание. Этот метод не имеет реализации базового класса и должен быть переопределен в производном классе. |
ShowAt(DependencyObject, FlyoutShowOptions) |
Показывает всплывающий элемент, размещенный по отношению к указанному элементу с помощью указанных параметров. (Унаследовано от FlyoutBase) |
ShowAt(FrameworkElement) |
Отображает всплывающий элемент, размещенный по отношению к указанному элементу. (Унаследовано от FlyoutBase) |
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Пытается вызвать сочетание клавиш (ускоритель). (Унаследовано от FlyoutBase) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback. (Унаследовано от DependencyObject) |
События
Closed |
Происходит при скрытии всплывающего меню. (Унаследовано от FlyoutBase) |
Closing |
Происходит, когда всплывающий элемент начинает скрываться. (Унаследовано от FlyoutBase) |
Opened |
Происходит при отображении всплывающего меню. (Унаследовано от FlyoutBase) |
Opening |
Происходит до отображения всплывающего меню. (Унаследовано от FlyoutBase) |