Windows.UI.Xaml.Controls.Primitives Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет классы, представляющие части компонентов элементов управления пользовательского интерфейса или иначе поддерживающие модель построения элементов управления. Также определяет интерфейсы для шаблонов элементов управления, такие как привязка и выделение.
Классы
AppBarButtonTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления AppBarButton . Не предназначено для общего использования. |
AppBarTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления AppBar . Не предназначено для общего использования. |
AppBarToggleButtonTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления AppBarToggleButton . Не предназначено для общего использования. |
ButtonBase |
Представляет базовый класс для всех элементов управления button, таких как Button, RepeatButton и HyperlinkButton. |
CalendarPanel |
Представляет панель, содержащую календарь. |
CalendarViewTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления CalendarView . Не предназначено для общего использования. |
CarouselPanel |
Представляет панель, которая размещает свои элементы в строке и окружает первый элемент при достижении последнего элемента. |
ColorPickerSlider |
Представляет ползунок в элементе управления ColorPicker . Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
ColorSpectrum |
Представляет элемент управления, позволяющий пользователю выбрать цвет из визуального спектра. Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
ComboBoxTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ComboBox . Не предназначено для общего использования. |
CommandBarFlyoutCommandBar |
Представляет специализированную панель команд, используемую в CommandBarFlyout. Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
CommandBarFlyoutCommandBarTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления CommandBarFlyout . Не предназначено для общего использования. Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
CommandBarTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления CommandBar . Не предназначено для общего использования. |
DragCompletedEventArgs |
Предоставляет данные для события DragCompleted , которое возникает, когда пользователь завершает операцию перетаскивания с помощью мыши элемента управления Thumb . |
DragDeltaEventArgs |
Предоставляет данные для события DragDelta , которое возникает один или несколько раз, когда пользователь перетаскивает элемент управления Thumb с помощью мыши. |
DragStartedEventArgs |
Предоставляет данные для события DragStarted , которое возникает, когда пользователь перетаскивает элемент управления Thumb с помощью мыши. |
FlyoutBase |
Представляет базовый класс для всплывающих элементов управления, таких как Flyout и MenuFlyout. |
FlyoutBaseClosingEventArgs |
Предоставляет данные для события FlyoutBase.Closing |
FlyoutShowOptions |
Представляет параметры, используемые для отображения всплывающего меню. |
GeneratorPositionHelper |
Предоставляет служебные методы для оценки и создания значений структуры GeneratorPosition . В коде C# и Microsoft Visual Basic следует использовать элементы GeneratorPosition . |
GridViewItemPresenter |
Представляет визуальные элементы элемента GridViewItem. При разработке приложений для Windows 10 используйте ListViewItemPresenter вместо GridViewItemPresenter в стиле контейнера элементов, как для ListView, так и для GridView. При изменении копии стилей контейнера элементов по умолчанию вы получите правильный тип. |
GridViewItemTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления GridView . Не предназначено для общего использования. |
ItemsChangedEventArgs |
Предоставляет данные для события ItemsChanged . |
JumpListItemBackgroundConverter |
Предоставляет соответствующую фоновую кисть для элементов в шаблоне элемента списка переходов для привязки. Кисть отражает текущую тему и цвет элементов, а также используется для затенения элементов списка переходов пустой группы. По умолчанию brush соответствует встроенным приложениям, но их можно переопределить в соответствии с потребностями проектирования с помощью свойств Enabled и Disabled . |
JumpListItemForegroundConverter |
Предоставляет соответствующую кисть переднего плана для элементов в шаблоне элемента списка переходов для привязки. Кисть отражает текущую тему и цвет элементов, а также используется для затенения элементов списка переходов пустой группы. По умолчанию brush соответствует встроенным приложениям, но их можно переопределить в соответствии с потребностями проектирования с помощью свойств Enabled и Disabled . |
LayoutInformation |
Определяет методы, предоставляющие дополнительные сведения о макете элемента. |
ListViewItemPresenter |
Представляет визуальные элементы Объекта ListViewItem. При разработке приложений для Windows 10 используйте ListViewItemPresenter вместо GridViewItemPresenter в стиле контейнера элементов, как для ListView, так и для GridView. При изменении копии стилей контейнера элементов по умолчанию вы получите правильный тип. |
ListViewItemTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для Объекта ListViewItem. Не предназначено для общего использования. |
LoopingSelector |
Элемент управления выбором с бесконечной прокруткой. |
LoopingSelectorItem |
Элемент, содержащийся в элементе управления LoopingSelector . |
LoopingSelectorPanel |
Панель для размещения и упорядочения дочерних элементов LoopingSelector . |
MenuFlyoutItemTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления MenuFlyoutItem . Не предназначено для общего использования. |
MenuFlyoutPresenterTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления MenuFlyoutPresenter . Не предназначено для общего использования. |
NavigationViewItemPresenter |
Представляет визуальные элементы элемента NavigationViewItem. Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
OrientedVirtualizingPanel |
Добавляет инфраструктуру (предоставляет базовый класс) для виртуализации контейнеров макета, поддерживающих пространственные подсказки, такие как VirtualizingStackPanel и WrapGrid. |
PickerFlyoutBase |
Представляет базовый класс для элементов управления средства выбора. |
PivotHeaderItem |
Представляет элемент заголовка в специализированном элементе управления элементы заголовка сводной таблицы. |
PivotHeaderPanel |
Отображает текст заголовка элементов в элементе управления Pivot . |
PivotPanel |
Отображает элементы в элементе управления Pivot . |
Popup |
Отображает содержимое поверх существующего содержимого. |
ProgressBarTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ProgressBar . Не предназначено для общего использования. |
ProgressRingTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ProgressRing . Не предназначено для общего использования. |
RangeBase |
Представляет элемент, имеющий значение в определенном диапазоне, например элементы управления ProgressBar, ScrollBar и Slider . |
RangeBaseValueChangedEventArgs |
Предоставляет данные об изменении значения диапазона для события ValueChanged . |
RepeatButton |
Представляет элемент управления, который вызывает событие Click несколько раз при нажатии и удержании. |
ScrollBar |
Представляет элемент управления, предоставляющий полосу прокрутки со скользящим большим пальцем , положение которого соответствует значению. |
ScrollEventArgs |
Предоставляет данные для события Scroll . |
Selector |
Представляет элемент управления, который позволяет пользователю выбирать элемент из коллекции элементов. |
SelectorItem |
Предоставляет базовый класс для типов элементов в элементе управления выбором. |
SettingsFlyoutTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления SettingsFlyout. Не предназначено для общего использования. |
SplitViewTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для SplitView. Не предназначено для общего использования. |
Thumb |
Представляет элемент управления, который может перетащить пользователь. |
TickBar |
Представляет деление на элементе управления Ползунок . Не предназначено для общего использования. |
ToggleButton |
Представляет элемент управления, который пользователь может выбрать (проверка) или снять флажок . Базовый класс для элементов управления, которые могут переключать состояния, таких как CheckBox и RadioButton. |
ToggleSwitchTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ToggleSwitch . Не предназначено для общего использования. |
ToolTipTemplateSettings |
Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ToolTip . Не предназначено для общего использования. |
Структуры
GeneratorPosition |
GeneratorPosition используется для описания положения элемента, управляемого ItemContainerGenerator. |
Интерфейсы
IScrollSnapPointsInfo |
Описывает поведение точки привязки для объектов, которые содержат и представляют элементы. |
Перечисления
AnimationDirection |
Определяет константы, указывающие направление, в котором анимация преобразуется от начала к концу. |
ComponentResourceLocation |
Определяет константы, определяющие поведение поиска для ссылок на ресурсы приложения по пути универсального кода ресурса (URI). |
EdgeTransitionLocation |
Определяет константы, указывающие расположение переходов ребер для пользовательского интерфейса edge, например панели приложений. |
FlyoutPlacementMode |
Определяет константы, указывающие предпочтительное расположение для размещения производного элемента управления FlyoutBase относительно визуального элемента. |
FlyoutShowMode |
Определяет константы, указывающие поведение всплывающего меню при отображении. |
GeneratorDirection |
Определяет константы, указывающие направление, в котором будет происходить создание элемента. |
GroupHeaderPlacement |
Объявляет расположение заголовка относительно элементов в элементе управления группировкой элементов. |
ListViewItemPresenterCheckMode |
Определяет константы, определяющие стиль флажка, отображаемого для выбора элемента. |
ListViewItemPresenterSelectionIndicatorMode |
Определяет константы, указывающие, как индикатор выбора отображается в элементе представления списка. |
PlacementMode |
Определяет константы, указывающие предпочтительное расположение для размещения подсказки относительно визуального элемента. |
PopupPlacementMode |
Определяет константы, указывающие предпочтительное расположение для размещения всплывающего окна относительно визуального элемента. Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
ScrollEventType |
Определяет константы, указывающие тип события Scroll , которое произошло. |
ScrollingIndicatorMode |
Определяет константы, указывающие анимации перехода, относящиеся к входным данным, которые являются частью шаблона по умолчанию для ScrollBar. |
SliderSnapsTo |
Определяет константы, указывающие, как ползунок или связанный класс элементов управления диапазоном соответствует позиции индикатора его шагам или делениям. |
SnapPointsAlignment |
Определяет константы, определяющие параметры выравнивания точек прикрепления относительно ребра. Какой край зависит от ориентации объекта, в котором применяется выравнивание. |
TickPlacement |
Определяет константы, указывающие положение деления в ползунке относительно дорожки, реализуемой элементом управления. |
Делегаты
DragCompletedEventHandler |
Представляет метод, обрабатывающий событие DragCompletedобъекта Thumb. |
DragDeltaEventHandler |
Представляет метод, обрабатывающий событие DragDeltaобъекта Thumb. |
DragStartedEventHandler |
Представляет метод, обрабатывающий событие DragStartedобъекта Thumb. |
ItemsChangedEventHandler |
Представляет метод, обрабатывающий событие ItemsChanged . |
RangeBaseValueChangedEventHandler |
Представляет метод, обрабатывающий событие ValueChanged . |
ScrollEventHandler |
Представляет метод, обрабатывающий событие Scrollобъекта ScrollBar. |