Microsoft.UI.Xaml.Controls Пространство имен

Предоставляет элементы управления пользовательского интерфейса и классы для создания пользовательских элементов управления.

Классы

AnchorRequestedEventArgs

Предоставляет данные для события ScrollViewer.AnchorRequested .

AnimatedIcon

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

AnimatedIconSource

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

AnimatedVisualPlayer

Элемент, который отображает IAnimatedVisual и управляет ими.

AnnotatedScrollBar

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

AnnotatedScrollBarDetailLabelRequestedEventArgs

Предоставляет данные для события AnnotatedScrollBar.DetailLabelRequested .

AnnotatedScrollBarLabel

Представляет содержимое и значение смещения прокрутки метки, которая должна отображаться с AnnotatedScrollBarпомощью .

AnnotatedScrollBarScrollingEventArgs

Предоставляет данные для события AnnotatedScrollBar.Scrolling .

AppBar

Представляет элемент управления контейнером, содержащий компоненты пользовательского интерфейса приложения для управления командами и взаимодействиями.

AppBarButton

Представляет шаблонный элемент управления "Кнопка", отображаемый в AppBar.

AppBarElementContainer

Представляет контейнер, который позволяет отображать элемент, не реализующий ICommandBarElement, на панели команд.

AppBarSeparator

Представляет строку, разделяющую элементы в AppBar или CommandBar.

AppBarToggleButton

Представляет элемент управления "Кнопка", который может переключать состояния и отображаться в AppBar.

AutoSuggestBox

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

AutoSuggestBoxQuerySubmittedEventArgs

Предоставляет данные события для события AutoSuggestBox.QuerySubmitted .

AutoSuggestBoxSuggestionChosenEventArgs

Предоставляет данные для события SuggestionChosen .

AutoSuggestBoxTextChangedEventArgs

Предоставляет данные для события TextChanged .

BitmapIcon

Представляет значок, использующий растровое изображение в качестве содержимого.

BitmapIconSource

Представляет источник значков, в котором в качестве содержимого используется точечный рисунок.

Border

Рисует границу, фон или и то, и другое вокруг другого объекта.

BreadcrumbBar

Элемент BreadcrumbBar управления предоставляет прямой путь к страницам или папкам в текущее расположение.

BreadcrumbBarItem

Представляет элемент в элементе управления BreadcrumbBar .

BreadcrumbBarItemClickedEventArgs

Предоставляет данные для события BreadcrumbBar.ItemClicked .

Button

Представляет шаблонный элемент управления "Кнопка", который интерпретирует взаимодействие пользователя Click .

CalendarDatePicker

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

CalendarDatePickerDateChangedEventArgs

Предоставляет данные события для события DateChanged .

CalendarView

Представляет элемент управления, позволяющий пользователю выбрать дату с помощью визуального отображения календаря.

CalendarViewDayItem

Представляет день в CalendarView.

CalendarViewDayItemChangingEventArgs

Предоставляет данные для события CalendarViewDayItemChanging .

CalendarViewSelectedDatesChangedEventArgs

Предоставляет данные для события SelectedDatesChanged .

CandidateWindowBoundsChangedEventArgs

Предоставляет данные события Для события CandidateWindowBoundsChanged .

Canvas

Определяет область, в которой можно явно размещать дочерние объекты, используя координаты относительно области Canvas.

CheckBox

Представляет элемент управления, который пользователь может выбрать (проверка) или снять флажок . Элемент CheckBox также может сообщить о своем значении как неопределенное.

ChoosingGroupHeaderContainerEventArgs

Предоставляет данные события для события ListViewBase.ВыборingGroupHeaderContainer .

ChoosingItemContainerEventArgs

Предоставляет данные события для события ListViewBase.ChoosingItemContainer .

CleanUpVirtualizedItemEventArgs

Предоставляет данные для события CleanUpVirtualizedItemEvent .

ColorChangedEventArgs

Предоставляет данные события для события ColorChanged (см . разделы ColorPicker.ColorChanged и ColorSpectrum.ColorChanged).

ColorPicker

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

ColumnDefinition

Определяет свойства, относящиеся к столбцам, которые применяются к объектам Grid .

ColumnDefinitionCollection

Предоставляет доступ к упорядоченной строго типизированной коллекции объектов ColumnDefinition .

ComboBox

Представляет элемент управления выбором, объединяющий нередактируемое текстовое поле и раскрывающийся список, позволяющий пользователям выбирать элемент из списка.

ComboBoxItem

Представляет контейнер для элемента в элементе управления ComboBox .

ComboBoxTextSubmittedEventArgs

Предоставляет данные, когда пользователь вводит пользовательский текст в ComboBox.

CommandBar

Представляет специализированную панель приложения, которая предоставляет макет для AppBarButton и связанных элементов команд.

CommandBarFlyout

Представляет специализированный всплывающий элемент, предоставляющий макет для элементов управления AppBarButton, AppBarToggleButton и AppBarSeparator .

CommandBarOverflowPresenter

Отображает содержимое переполнения commandBar.

ContainerContentChangingEventArgs

Предоставляет данные для события ContainerContentChanging .

ContentControl

Представляет элемент управления с одним фрагментом содержимого. Такие элементы управления, как Button, CheckBox и ScrollViewer , прямо или косвенно наследуются от этого класса.

ContentDialog

Представляет диалоговое окно, в котором можно настроить флажки, гиперссылки, кнопки и любое другое содержимое XAML.

ContentDialogButtonClickDeferral

Представляет отсрочку, которую приложение может использовать для асинхронного реагирования на событие нажатия кнопки.

ContentDialogButtonClickEventArgs

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

ContentDialogClosedEventArgs

Предоставляет данные для события Closed .

ContentDialogClosingDeferral

Представляет отсрочку, которую приложение может использовать для асинхронного реагирования на событие закрытия ContentDialog.

ContentDialogClosingEventArgs

Предоставляет данные для события закрытия.

ContentDialogOpenedEventArgs

Предоставляет данные для события Opened .

ContentPresenter

Отображает содержимое ContentControl. Также может предоставлять презентацию содержимого для элементов управления, не являющихся элементами управления. Предоставляет базовый класс для специализированных выступающих, таких как ScrollContentPresenter.

ContextMenuEventArgs

Предоставляет данные события для события ContextMenuOpening , существующего в нескольких элементах пользовательского интерфейса, связанных с текстом.

Control

Представляет базовый класс для элементов пользовательского интерфейса, которые используют ControlTemplate для определения их внешнего вида. Родительский класс для ContentControl, UserControl, ItemsControl и нескольких практических элементов управления.

ControlTemplate

Определяет дерево элементов, используемое в качестве шаблона элемента управления для элемента управления.

CoreWebView2InitializedEventArgs

Предоставляет данные для события CoreWebView2Initialized .

DataTemplateSelector

Включает настраиваемую логику выбора шаблонов на уровне приложения.

DatePickedEventArgs

Предоставляет данные для события DatePicked .

DatePicker

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

DatePickerFlyout

Представляет элемент управления, позволяющий пользователю выбрать дату.

DatePickerFlyoutItem

Представляет контейнер для элемента в элементе управления DatePickerFlyout .

DatePickerFlyoutPresenter

Представляет элемент управления, позволяющий пользователю выбрать дату.

DatePickerSelectedValueChangedEventArgs

Предоставляет данные события Для события DatePicker.SelectedDateChanged .

DatePickerValueChangedEventArgs

Предоставляет данные события для события DatePicker.DateChanged .

DragItemsCompletedEventArgs

Предоставляет данные события Для события DragItemsCompleted .

DragItemsStartingEventArgs

Предоставляет данные события Для события DragItemsStarting .

DropDownButton

Представляет кнопку, которая содержит шеврон, указывающий, что меню может быть открыто.

DynamicOverflowItemsChangingEventArgs

Предоставляет данные для события CommandBar.DynamicOverflowItemsChanging .

ElementFactoryGetArgs

Представляет необязательные аргументы, используемые при вызове реализации метода GetElement объекта IElementFactory .

ElementFactoryRecycleArgs

Представляет необязательные аргументы, используемые при вызове реализации метода RecycleElement объекта IElementFactory .

Expander

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

ExpanderCollapsedEventArgs

Предоставляет данные для события Expander.Collapsed .

ExpanderExpandingEventArgs

Предоставляет данные для события Expander.Expand .

ExpanderTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для расширителя. Не предназначено для общего использования.

FlipView

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

FlipViewItem

Представляет контейнер для элемента в элементе управления FlipView .

Flyout

Представляет элемент управления, отображающий упрощенный пользовательский интерфейс, который содержит сведения или требует взаимодействия с пользователем. В отличие от диалогового окна, всплывающий элемент можно закрыть, щелкнув или коснувшись за его пределами, нажав кнопку "Назад" устройства или нажав клавишу ESC.

FlyoutPresenter

Отображает содержимое всплывающего элемента.

FocusDisengagedEventArgs

Предоставляет данные для события FocusDisengaged .

FocusEngagedEventArgs

Предоставляет данные для события FocusEngaged .

FontIcon

Представляет значок, использующий глиф из указанного шрифта.

FontIconSource

Представляет источник значков, который использует глиф из указанного шрифта.

Frame

Отображает экземпляры страницы , поддерживает навигацию по новым страницам, а также журнал навигации для поддержки навигации вперед и назад.

Grid

Задание области с таблицей переменного размера, состоящей из столбцов и строк. Дочерние элементы Grid измеряются и упорядочивается в соответствии с их назначениями строк или столбцов (задается с помощью присоединенных свойств Grid.Row и Grid.Column ) и другой логики.

GridView

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

GridViewHeaderItem

Представляет элементы в заголовке для сгруппированных данных в GridView.

GridViewItem

Представляет контейнер для элемента в элементе управления GridView .

GroupItem

Представляет корневой элемент для поддеревья, созданного для группы.

GroupStyle

Описание способа отображения сгруппированных элементов в коллекции, например коллекции из GroupItems.

GroupStyleSelector

Включает логику выбора пользовательского стиля группы как функцию родительской группы и ее уровня.

HasValidationErrorsChangedEventArgs

Содержит данные события для изменений ошибок управления проверкой.

Hub

Представляет элемент управления, отображающий группы содержимого в представлении сдвига.

HubSection

Представляет одну группу содержимого в концентраторе.

HubSectionCollection

Представляет упорядоченную коллекцию объектов HubSection .

HubSectionHeaderClickEventArgs

Предоставляет данные для события Hub.SectionHeaderClick .

HyperlinkButton

Представляет элемент управления "Кнопка", который функционирует как гиперссылка.

IconElement

Представляет базовый класс для элемента пользовательского интерфейса значка.

IconSource

Представляет базовый класс для источника значков.

IconSourceElement

Представляет значок, использующий IconSource в качестве содержимого.

Image

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

ImageIcon

Представляет значок, который использует изображение в качестве содержимого.

ImageIconSource

Представляет источник значка, который использует тип изображения в качестве содержимого. В настоящее время поддерживаются .bmp, .gif, .jpg, .png, .wdp и .tiff.

InfoBadge

Представляет элемент управления для указания уведомлений, оповещений, нового содержимого или для привлечения внимания к области в приложении.

InfoBadgeTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для InfoBadge.

InfoBar

InfoBar это встроенное уведомление для важных сообщений на уровне приложения. Объект InfoBar займет место в макете и не будет закрывать другое содержимое или плавать поверх него. Он поддерживает полнофункционированное содержимое (включая заголовки, сообщения, значки и кнопки) и может быть настроен как увольняемый или постоянный.

InfoBarClosedEventArgs

Предоставляет данные для события InfoBar.Closed .

InfoBarClosingEventArgs

Предоставляет данные для события InfoBar.Closing .

InfoBarTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для InfoBar.

InputPropertyAttribute

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

IsTextTrimmedChangedEventArgs

Предоставляет данные события для события IsTextTrimmedChanged .

ItemClickEventArgs

Предоставляет данные события Для события ItemClick .

ItemCollection

Содержит список элементов, представляющих содержимое ItemsControl.

ItemCollectionTransition

Представляет один переход для визуальной анимации.

ItemCollectionTransitionCompletedEventArgs

Предоставляет данные для события TransitionCompleted , которое возникает после завершения анимации перехода.

ItemCollectionTransitionProgress

Представляет вспомогательный объект, связанный с переходом, который предоставляет метод для уведомления о завершении анимации перехода.

ItemCollectionTransitionProvider

Представляет объект, предоставляющий анимации перехода при изменении коллекции данных в элементе управления коллекцией ItemsRepeaterна основе .

ItemContainer

Представляет контейнер для отдельного элемента в элементе управления коллекцией ItemsView .

ItemContainerGenerator

Предоставляет сопоставления между элементами ItemsControl и их элементами контейнера.

ItemsControl

Представляет элемент управления, который может быть использован для представления коллекции элементов.

ItemsPanelTemplate

Указывает панель, созданную ItemsPresenter для макета элементов ItemsControl.

ItemsPickedEventArgs

Предоставляет данные для события ItemsPicked .

ItemsPresenter

Указывает место размещения элементов в элементе управления, обычно itemsControl.

ItemsRepeater

Представляет управляемый данными элемент управления сбором данных, включающий гибкую систему макета, пользовательские представления и виртуализацию без пользовательского интерфейса или политик взаимодействия по умолчанию.

ItemsRepeaterElementClearingEventArgs

Предоставляет данные для события ItemsRepeater.ElementClearing.

ItemsRepeaterElementIndexChangedEventArgs

Предоставляет данные для события ItemsRepeater.ElementIndexChanged.

ItemsRepeaterElementPreparedEventArgs

Предоставляет данные для события ItemsRepeater.ElementPrepared.

ItemsRepeaterScrollHost

Вспомогательная функция для координации взаимодействия между ItemsRepeater и ScrollViewer. Используйте ItemsRepeaterScrollHost, если приложение будет работать в версиях Windows до Windows 10 1809 (сборка 17763). Если приложение будет работать только в версиях Windows 1809 или более поздних версий, использовать этот элемент управления не нужно.

ItemsSourceView

Представляет стандартизированное представление поддерживаемых взаимодействий между заданным объектом ItemsSource и элементом управления ItemsRepeater.

ItemsStackPanel

Упорядочивает дочерние элементы ItemsControl в одну строку, которая может быть ориентирована по горизонтали или вертикали. Поддерживает виртуализацию пользовательского интерфейса на основе пикселей и сгруппированные макеты.

ItemsView

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

ItemsViewItemInvokedEventArgs

Предоставляет данные для события ItemsView.ItemInvoked.

ItemsViewSelectionChangedEventArgs

Предоставляет данные для события ItemsView.SelectionChanged.

ItemsWrapGrid

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

Layout

Представляет базовый класс для объекта , который размеров и упорядочивает дочерние элементы для узла.

LayoutContext

Представляет базовый класс для объекта , который упрощает обмен данными между подключенным макетом и его контейнером узла.

LinedFlowLayout

Представляет элемент управления, который последовательно размещает элементы слева направо, а затем сверху вниз в макете упаковки, используя одинаковую высоту для всех элементов.

LinedFlowLayoutItemCollectionTransitionProvider

Представляет объект, предоставляющий анимации перехода, специально предназначенные для привлекательного вида в сочетании с LinedFlowLayout.

LinedFlowLayoutItemsInfoRequestedEventArgs

Предоставляет данные для события LinedFlowLayout.LayoutItemsInfoRequested .

ListBox

Представляет список элементов, которые пользователь может выбрать.

ListBoxItem

Представляет контейнер для элемента в элементе управления ListBox .

ListPickerFlyout

Представляет элемент управления, позволяющий пользователю выбрать один или несколько элементов из списка. См. заметки.

ListPickerFlyoutPresenter

Представляет элемент управления, позволяющий пользователю выбрать один или несколько элементов из списка. (Не рекомендуется для приложения универсальная платформа Windows (UWP). См. всплывающий элемент.)

ListView

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

ListViewBase

Предоставляет инфраструктуру для классов ListView и GridView .

ListViewBaseHeaderItem

Предоставляет инфраструктуру для классов ListViewHeaderItem и GridViewHeaderItem .

ListViewHeaderItem

Представляет элементы в заголовке для сгруппированных данных в ListView.

ListViewItem

Представляет контейнер для элемента в элементе управления ListView .

ListViewPersistenceHelper

Представляет вспомогательный класс для сохранения и извлечения относительной позиции прокрутки ListView.

MapControl

Представляет символьную карту Земли.

MapControlMapServiceErrorOccurredEventArgs

Предоставляет данные для события MapControl.MapServiceErrorOccurred.

MapElement

Представляет элемент, отображаемый в MapControl.

MapElementClickEventArgs

Предоставляет данные для событий MapElementClick.

MapElementsLayer

Представляет коллекцию элементов карты, к которой можно привязать данные и управлять ими независимо от других элементов карты.

MapIcon

Представляет значок, отображающий канцелярную кнопку на объекте MapControl.

MapLayer

Представляет коллекцию данных карты, к которой можно привязать данные и управлять ими независимо от других типов данных карты.

MediaPlayerElement

Представляет объект, который использует MediaPlayer для отрисовки звука и видео на дисплее.

MediaPlayerPresenter

Представляет объект, отображающий MediaPlayer.

MediaTransportControls

Представляет элементы управления воспроизведением для элемента проигрывателя мультимедиа.

MediaTransportControlsHelper

Предоставляет свойства и методы для настройки элементов управления транспортировкой мультимедиа.

MenuBar

Представляет специализированный контейнер, представляющий набор меню в горизонтальной строке, обычно в верхней части окна приложения.

MenuBarItem

Представляет меню верхнего уровня в элементе управления MenuBar .

MenuBarItemFlyout

Представляет всплывающий элемент элемента MenuBarItem.

MenuFlyout

Представляет всплывающий элемент, в котором отображается меню команд.

MenuFlyoutItem

Представляет команду в элементе управления MenuFlyout .

MenuFlyoutItemBase

Представляет базовый класс для элементов в элементе управления MenuFlyout .

MenuFlyoutPresenter

Отображает содержимое элемента управления MenuFlyout .

MenuFlyoutSeparator

Представляет горизонтальную линию, разделяющую элементы в элементе MenuFlyout.

MenuFlyoutSubItem

Представляет пункт меню, отображающий подменю в элементе управления MenuFlyout .

NavigationView

Представляет контейнер, позволяющий переходить по содержимому приложения. У него есть заголовок, представление для основного содержимого и панель меню для команд навигации.

NavigationViewBackRequestedEventArgs

Предоставляет данные события для события NavigationView.BackRequested .

NavigationViewDisplayModeChangedEventArgs

Предоставляет данные для события NavigationView.DisplayModeChanged .

NavigationViewItem

Представляет контейнер для элемента в элементе управления NavigationView .

NavigationViewItemBase

Базовый класс для элементов меню NavigationView .

NavigationViewItemCollapsedEventArgs

Предоставляет данные события для события NavigationViewItem.Collapsed .

NavigationViewItemExpandingEventArgs

Предоставляет данные события для события NavigationViewItem.Expanding .

NavigationViewItemHeader

Представляет заголовок для группы пунктов меню в NavigationView.

NavigationViewItemInvokedEventArgs

Предоставляет данные события для события NavigationView.ItemInvoked .

NavigationViewItemSeparator

Представляет строку, разделяющую пункты меню в NavigationView.

NavigationViewPaneClosingEventArgs

Предоставляет данные для события NavigationView.PaneClosing .

NavigationViewSelectionChangedEventArgs

Предоставляет данные для события NavigationView.SelectionChanged .

NavigationViewTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для NavigationView. Не предназначено для общего использования.

NonVirtualizingLayout

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

NonVirtualizingLayoutContext

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

NumberBox

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

NumberBoxValueChangedEventArgs

Предоставляет данные события для события NumberBox.ValueChanged .

Page

Представляет содержимое, к которому может перейти элемент управления Frame .

Panel

Предоставляет базовый класс для всех элементов Panel. Используйте элементы Panel для размещения и размещения дочерних объектов на странице пользовательского интерфейса.

ParallaxView

Представляет контейнер, который связывает положение прокрутки элемента переднего плана, например списка, с фоновым элементом, например изображением. Трехмерный эффект создается из каждого элемента с разной скоростью прокрутки.

PasswordBox

Представляет элемент управления для ввода паролей.

PasswordBoxPasswordChangingEventArgs

Предоставляет данные события PasswordBox.PasswordChanging .

PathIcon

Представляет значок, использующий векторный путь в качестве содержимого.

PathIconSource

Представляет источник значка, который использует в качестве содержимого путь к вектору.

PersonPicture

Представляет элемент управления аватаром пользователя отображает аватар для пользователя, если он доступен; в противном случае отображаются инициалы или универсальный глиф.

PersonPictureTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления PersonPicture . Не предназначено для общего использования.

PickerConfirmedEventArgs

Предоставляет данные для события PickerConfirmed.

PickerFlyout

Представляет пользовательский элемент управления выбора. (Не рекомендуется для приложения универсальная платформа Windows (UWP). См. всплывающий элемент.)

PickerFlyoutPresenter

Представляет настраиваемое средство выбора. (Не рекомендуется для приложения универсальная платформа Windows (UWP). См. всплывающий элемент.)

PipsPager

Представляет элемент управления, обеспечивающий навигацию по содержимому с линейной разбивкой на страницы с помощью настраиваемой коллекции глифов, каждый из которых представляет одну "страницу" в неограниченном диапазоне.

PipsPagerSelectedIndexChangedEventArgs

Предоставляет данные для события PipsPager.SelectedIndexChanged .

PipsPagerTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для PipsPager.

Pivot

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

PivotItem

Представляет контейнер для элемента в элементе управления Pivot .

PivotItemEventArgs

Аргументы событий для динамического взаимодействия с PivotItem перед использованием, что позволяет выполнять сценарии задержки загрузки.

ProgressBar

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

ProgressBarTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ProgressBar . Не предназначено для общего использования.

ProgressRing

Представляет элемент управления, указывающий ход выполнения операции. Типичный внешний вид — кольцевая "вертушка".

ProgressRingTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления ProgressRing . Не предназначено для общего использования.

RadioButton

Представляет кнопку, которая позволяет пользователю выбрать один вариант из группы параметров.

RadioButtons

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

RadioMenuFlyoutItem

Представляет пункт меню, который является взаимоисключающим с другими пунктами меню в своей группе.

RatingControl

Представляет элемент управления, позволяющий пользователю ввести оценку по звездам.

RatingItemFontInfo

Представляет сведения о визуальных состояниях элементов шрифта, представляющих оценку.

RatingItemImageInfo

Представляет сведения о визуальных состояниях элементов изображения, представляющих оценку.

RatingItemInfo

Представляет сведения о визуальных состояниях элементов, представляющих оценку.

RefreshContainer

Представляет элемент управления контейнером, предоставляющий функцию RefreshVisualizer и функцию оттягивания до обновления для прокручиваемого содержимого.

RefreshInteractionRatioChangedEventArgs

Предоставляет данные о событиях.

RefreshRequestedEventArgs

Предоставляет данные о событиях RefreshRequested .

RefreshStateChangedEventArgs

Предоставляет данные события RefreshVisualizer.RefreshStateChanged .

RefreshVisualizer

Представляет элемент управления, предоставляющий индикаторы анимированного состояния для обновления содержимого.

RelativePanel

Определяет область, в которой можно размещать и выравнивать дочерние объекты по отношению друг к другу или родительской панели.

RevealListViewItemPresenter

Представляет специализированный объект ListViewItemPresenter , поддерживающий пользовательское управление визуальным состоянием.

Примечание

Больше не требуется. Используйте ListViewItemPresenter в обновлении Windows 10 за апрель 2018 г. (версия 1803) и более поздних версий.

RichEditBox

Представляет элемент управления редактирования форматированного текста, который поддерживает форматированный текст, гиперссылки и другое форматируемое содержимое.

RichEditBoxSelectionChangingEventArgs

Предоставляет данные события RichEditBox.SelectionChanging .

RichEditBoxTextChangingEventArgs

Предоставляет данные о событии RichEditBox.TextChanging .

RichTextBlock

Представляет контейнер отображения форматированного текста, который поддерживает форматированный текст, гиперссылки, встроенные изображения и другое форматируемое содержимое. RichTextBlock поддерживает встроенную модель переполнения.

RichTextBlockOverflow

Представляет контейнер переполнения форматированного текста. Этот элемент не может иметь прямое содержимое. Единственной целью RichTextBlockOverflow является отображение текстового содержимого, которое не помещается в границы RichTextBlock или другого элемента RichTextBlockOverflow.

RowDefinition

Определяет свойства, относящиеся к строкам, которые применяются к элементам Grid .

RowDefinitionCollection

Предоставляет доступ к упорядоченной строго типизированной коллекции объектов RowDefinition .

ScrollContentPresenter

Отображает содержимое элемента управления ScrollViewer .

ScrollingAnchorRequestedEventArgs

Предоставляет данные для события ScrollView.AnchorRequested.

ScrollingBringingIntoViewEventArgs

Предоставляет данные для события ScrollView.BringingIntoView.

ScrollingScrollAnimationStartingEventArgs

Предоставляет данные для события ScrollView.ScrollAnimationStarting.

ScrollingScrollCompletedEventArgs

Предоставляет данные для события ScrollView.ScrollCompleted.

ScrollingScrollOptions

Представляет параметры, которые можно задать в методах прокрутки ScrollView элемента управления .

ScrollingZoomAnimationStartingEventArgs

Предоставляет данные для события ScrollView.ZoomAnimationStarting.

ScrollingZoomCompletedEventArgs

Предоставляет данные для события ScrollView.ZoomCompleted.

ScrollingZoomOptions

Представляет параметры, которые можно задать в методах масштабирования ScrollView элемента управления .

ScrollView

Представляет контейнер, обеспечивающий поддержку прокрутки, сдвига и масштабирования для своего содержимого.

ScrollViewer

Представляет прокручиваемую область, которая может содержать другие видимые элементы.

ScrollViewerView

Предоставляет представление для ScrollViewer при изменении его представления.

ScrollViewerViewChangedEventArgs

Предоставляет данные событий для события ViewChanged и аналогичных событий, относящихся к элементу управления.

ScrollViewerViewChangingEventArgs

Предоставляет данные о событиях ViewChanging и аналогичных событий, относящихся к элементу управления.

SectionsInViewChangedEventArgs

Предоставляет данные для события Hub.SectionsInViewChanged .

SelectionChangedEventArgs

Предоставляет данные для события SelectionChanged .

SelectorBar

Представляет элемент управления, состоящий из небольшой группы параметров, из которых выбран один из них.

SelectorBarItem

Представляет один элемент содержимого в элементе SelectorBar управления .

SelectorBarSelectionChangedEventArgs

Предоставляет данные для события SelectorBar.SelectionChanged .

SemanticZoom

Представляет прокручиваемый элемент управления, включающий два представления с семантической связью. Например, ZoomedOutView может быть индексом заголовков, а ZoomedInView может включать сведения и сводки для каждой записи заголовка. Представления можно изменить с помощью масштабирования или других взаимодействий.

SemanticZoomLocation

Передает сведения о элементах и состоянии представления в SemanticZoom, чтобы узлы для прокрутки и виртуализации (например , ListViewBase) могли получать правильные сведения об элементах и границах.

SemanticZoomViewChangedEventArgs

Предоставляет данные о событиях ViewChangeStarted и ViewChangeCompleted .

Slider

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

SplitButton

Представляет кнопку, состоящую из двух частей, которые можно использовать по-отдельности. Одна часть представляет собой стандартную кнопку, а другая часть вызывает всплывающее окно.

SplitButtonClickEventArgs

Предоставляет данные события для SplitButton.Click.

SplitView

Представляет контейнер с двумя представлениями; одно представление для содержимого main, а другое представление, которое обычно используется для команд навигации.

SplitViewPaneClosingEventArgs

Предоставляет данные события Для события SplitView.PaneClosing .

StackLayout

Представляет присоединенный макет , который упорядочивает дочерние элементы в одну линию, которая может быть ориентирована по горизонтали или вертикали.

StackPanel

Выравнивает дочерние элементы в одну линию, ориентированную горизонтально или вертикально.

StyleSelector

Включает логику выбора пользовательского стиля элементов как функцию данных содержимого и конкретного контейнера элементов.

SwapChainBackgroundPanel

Реализует целевой объект поверхности макета XAML для сценариев взаимодействия Microsoft DirectX. Эта панель имеет некоторые нетипичные ограничения на ее использование в окне приложения; См. примечания.

Важно!

SwapChainBackgroundPanel может быть изменен или недоступен для выпусков после Windows 8.1 Вместо этого используйте SwapChainPanel.

SwapChainPanel

Предоставляет область размещения, где цепочки буферов Microsoft DirectX предоставляют содержимое, которое может быть отрисовано в пользовательском интерфейсе XAML. Элемент SwapChainPanel является ключевым компонентом для приложения, которое отрисовывает графику Microsoft DirectX, а затем представляет эти визуальные элементы на странице XAML.

SwipeControl

Представляет контейнер, предоставляющий доступ к контекстным командам и возможность вызова контекстных команд с помощью базового сенсорного взаимодействия.

SwipeItem

Представляет отдельную команду в Элемент управления SwipeControl.

SwipeItemInvokedEventArgs

Предоставляет данные события Для события SwipeItem.Invoked .

SwipeItems

Представляет коллекцию объектов SwipeItem .

SymbolIcon

Представляет значок, использующий глиф из ресурса в качестве содержимого SymbolThemeFontFamily .

SymbolIconSource

Представляет источник значков, в которой в качестве содержимого используется глиф из средств шрифта Segoe MDL2.

TabView

Элемент управления TabView позволяет отобразить набор вкладок и их содержимое. Элементы управления вкладками удобно использовать для отображения нескольких страниц (или документов) содержимого, предоставляя пользователю возможность переупорядочить, открыть или закрыть новые вкладки.

Выбор правильного элемента управления

Используйте TabView, чтобы помочь пользователю управлять несколькими страницами приложений или документами в одном окне.

Не используйте TabView для отображения статического набора вкладок, которые пользователь не может изменить, открыть или закрыть. Вместо этого используйте NavigationView (NavigationViewPaneDisplayMode верхнего уровня).

TabViewItem

Представляет одну вкладку в TabView.

TabViewItemTemplateSettings

Возвращает объект , предоставляющий вычисляемые значения, на которые можно ссылаться как на источники расширения разметки {TemplateBinding}, при определении шаблонов для элемента управления TabViewItem.

TabViewTabCloseRequestedEventArgs

Предоставляет данные для события закрытия вкладки.

TabViewTabDragCompletedEventArgs

Предоставляет данные для события TabView.TabDragCompleted .

TabViewTabDragStartingEventArgs

Предоставляет данные для события TabView.TabDragStarting .

TabViewTabDroppedOutsideEventArgs

Предоставляет данные для события TabView.TabDroppedOutside .

TeachingTip

Совет по обучению — это всплывающий элемент уведомления, используемый для предоставления контекстно-релевантной информации. Он поддерживает форматированное содержимое (включая заголовки, субтитры, значки, изображения и текст) и может быть настроен для явного или автоматического закрытия.

TeachingTipClosedEventArgs

Предоставляет данные для события TeachingTip.Closed .

TeachingTipClosingEventArgs

Предоставляет данные для события TeachingTip.Closing .

TeachingTipTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для подсказки TeachingTip.

TextBlock

Предоставляет упрощенный элемент управления для отображения небольших объемов текста.

TextBox

Представляет элемент управления, который можно использовать для отображения и редактирования обычного текста (однострочного или многострочного).

TextBoxBeforeTextChangingEventArgs

Предоставляет данные события для события TextBox.BeforeTextChanging .

TextBoxSelectionChangingEventArgs

Предоставляет данные события для события TextBox.SelectionChanging .

TextBoxTextChangingEventArgs

Предоставляет данные события для события TextBox.TextChanging .

TextChangedEventArgs

Предоставляет данные для события TextChanged .

TextCommandBarFlyout

Представляет специализированный commandBarFlyout , содержащий команды для редактирования текста.

TextCompositionChangedEventArgs

Предоставляет данные события Для события TextCompositionChanged в TextBox и RichEditBox.

TextCompositionEndedEventArgs

Предоставляет данные события Для события TextCompositionEnded в TextBox и RichEditBox.

TextCompositionStartedEventArgs

Предоставляет данные события TextCompositionStarted в TextBox и RichEditBox.

TextControlCopyingToClipboardEventArgs

Предоставляет данные события Для события CopyingToClipboard .

TextControlCuttingToClipboardEventArgs

Предоставляет данные события Для события CuttingToClipboard .

TextControlPasteEventArgs

Предоставляет данные для события Paste элемента управления текстом.

TimePickedEventArgs

Предоставляет данные для события TimePicked .

TimePicker

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

TimePickerFlyout

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

TimePickerFlyoutPresenter

Представляет контейнер визуальных элементов для TimePickerFlyout.

TimePickerSelectedValueChangedEventArgs

Предоставляет данные события для события TimePicker.SelectedTimeChanged .

TimePickerValueChangedEventArgs

Предоставляет данные события для события TimePicker.TimeChanged .

ToggleMenuFlyoutItem

Представляет элемент в MenuFlyout , который пользователь может изменить между двумя состояниями: установлен или снят.

ToggleSplitButton

Представляет кнопку, состоящую из двух частей, которые можно использовать по-отдельности. Одна часть работает как переключатель, который может быть включен или выключен, в то время как другая часть вызывает всплывающее меню, содержащее дополнительные параметры для выбора пользователем.

ToggleSplitButtonIsCheckedChangedEventArgs

Предоставляет данные события для события ToggleSplitButton.IsCheckedChanged .

ToggleSwitch

Представляет переключатель, который можно переключать между двумя состояниями.

ToolTip

Представляет всплывающее окно для отображения сведений об элементе в пользовательском интерфейсе.

ToolTipService

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

TreeView

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

TreeViewCollapsedEventArgs

Предоставляет данные события для события TreeView.Collapsed .

TreeViewDragItemsCompletedEventArgs

Предоставляет данные события для события TreeView.DragItemsCompleted .

TreeViewDragItemsStartingEventArgs

Предоставляет данные события для события TreeView.DragItemsStarting .

TreeViewExpandingEventArgs

Предоставляет данные события для события TreeView.Expanding .

TreeViewItem

Представляет контейнер для элемента в элементе управления TreeView .

TreeViewItemInvokedEventArgs

Предоставляет данные события для события TreeView.ItemInvoked .

TreeViewItemTemplateSettings

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для элемента управления TreeViewItem . Не предназначено для общего использования.

TreeViewList

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

TreeViewNode

Представляет узел в элементе управления TreeView .

TreeViewSelectionChangedEventArgs

Предоставляет данные для события TreeView.SelectionChanged .

TwoPaneView

Это контейнер с двумя представлениями, которые задают размер и расположение содержимого в рамках доступного на экране пространства: либо слева и справа, либо вверху и внизу.

UIElementCollection

Представляет упорядоченную коллекцию объектов UIElement .

UniformGridLayout

Размещает элементы последовательно слева направо или сверху вниз в макете упаковки.

UserControl

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

VariableSizedWrapGrid

Предоставляет панель макета в стиле сетки, где каждая плитка или ячейка может иметь переменный размер в зависимости от содержимого.

Viewbox

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

VirtualizingLayout

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

VirtualizingLayoutContext

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

VirtualizingPanel

Предоставляет платформу для элементов Panel , которые виртуализируют свои визуальные дочерние элементы.

VirtualizingStackPanel

Упорядочивает и виртуализирует одну строку содержимого, ориентированную горизонтально или вертикально. Может использоваться только для отображения элементов в ItemsControl.

WebView2

Представляет объект, который позволяет размещать веб-содержимое.

WrapGrid

Положение дочерних элементов последовательно слева направо или сверху вниз. Когда элементы выходят за пределы границ контейнера, элементы размещаются в следующей строке или столбце. Может использоваться только для отображения элементов в ItemsControl. См. заметки.

XamlControlsResources

Стили по умолчанию для элементов управления в библиотеке WinUI.

Интерфейсы

IAnimatedVisual

Анимированный объект Composition.Visual , который может использоваться другими объектами, такими как AnimatedVisualPlayer или AnimatedIcon.

IAnimatedVisual2

Анимированный объект Composition.Visual , который может использоваться другими объектами, такими как AnimatedVisualPlayer или AnimatedIcon. Расширяет IAnimatedVisual методами для создания и уничтожения анимаций.

IAnimatedVisualSource

Анимированный визуальный элемент , который может использоваться другими объектами, такими как AnimatedVisualPlayer.

IAnimatedVisualSource2

Анимированный визуальный элемент , который может использоваться другими объектами, такими как AnimatedIcon. Расширяет IAnimatedVisualSource

IAnimatedVisualSource3

Анимированный объект Composition.Visual , который может использоваться другими объектами, такими как AnimatedVisualPlayer или AnimatedIcon. Расширение IAnimatedVisualSource2

ICommandBarElement

Определяет компактное представление для элементов панели команд.

IDynamicAnimatedVisualSource

При реализации IAnimatedVisualSource указывает проигрывателю, что текущий анимированный визуальный элемент должен быть удален.

IInsertionPanel

Предоставляет методы, позволяющие вставлять элемент между другими элементами в операции перетаскивания.

IItemContainerMapping

Предоставляет методы, позволяющие ItemsControl сопоставлять элементы данных с контейнерами пользовательского интерфейса.

IKeyIndexMapping

Предоставляет методы, поддерживающие сопоставление между уникальным идентификатором элемента и индексом.

INavigate

Определяет действие навигации для узлов навигации и инициаторов навигации.

IScrollAnchorProvider

Указывает контракт для элемента управления прокруткой, который поддерживает привязку прокрутки.

ISemanticZoomInformation

Сообщает сведения, необходимые для того, чтобы представление служило одним из двух возможных представлений (ZoomedOutView или ZoomedInView) semanticZoom.

Перечисления

AnnotatedScrollBarScrollingEventKind

Определяет константы, указывающие, как было инициировано действие прокрутки в AnnotatedScrollBar.

AppBarClosedDisplayMode

Определяет константы, указывающие, отображаются ли кнопки значков, когда панель приложения не полностью открыта.

AutoSuggestionBoxTextChangeReason

Значения, используемые для указания причины изменения текста в элементе AutoSuggestBox.

BackgroundSizing

Определяет константы, определяющие, насколько далеко расширяется фон элемента относительно границы элемента.

CalendarViewDisplayMode

Определяет константы, указывающие, какое представление календаря отображается.

CalendarViewSelectionMode

Определяет константы, указывающие, какой тип даты разрешен в календаре.

CandidateWindowAlignment

Определяет константы, указывающие, как окно Редактор метода ввода (IME) для прогнозирования текста выравнивается с элементом управления редактированием текста.

CharacterCasing

Определяет константы, определяющие, как элемент управления изменяет регистр символов по мере их ввода.

ClickMode

Указывает, когда должно вызываться событие Click для элемента управления.

ColorPickerHsvChannel

Определяет константы для указания значений канала Hue-Saturation-Value (HSV) и Alpha, которые ползунок задает в элементе управления ColorPicker .

ColorSpectrumComponents

Определяет константы, определяющие, как компоненты цвета Hue-Saturation-Value (HSV) сопоставляются с ColorSpectrum.

ColorSpectrumShape

Определяет константы, определяющие способ отображения элемента управления ColorSpectrum .

ComboBoxSelectionChangedTrigger

Определяет константы, указывающие, какое действие вызывает событие SelectionChanged .

CommandBarDefaultLabelPosition

Определяет константы, определяющие размещение и видимость меток AppBarButton в CommandBar.

CommandBarDynamicOverflowAction

Определяет константы, указывающие, были ли элементы добавлены в меню переполнения CommandBar или удалены из него.

CommandBarLabelPosition

Определяет константы, определяющие размещение и видимость метки кнопки панели приложения.

CommandBarOverflowButtonVisibility

Определяет константы, указывающие, когда отображается кнопка переполнения панели команд.

ContentDialogButton

Определяет константы, определяющие кнопку по умолчанию в диалоговом окне содержимого.

ContentDialogPlacement

Определяет константы, указывающие, где в визуальном дереве XAML корень ContentDialog.

ContentDialogResult

Указывает идентификаторы для указания возвращаемого значения ContentDialog.

DisabledFormattingAccelerators

Определяет константы, указывающие, какие сочетания клавиш для форматирования отключены в RichEditBox.

ElementRealizationOptions

Определяет константы, указывающие, следует ли подавлять автоматический перезапуск полученного элемента или принудительно создавать новый элемент.

ExpandDirection

Определяет константы, указывающие, в каком направлении должен разворачиваться элемент управления.

IncrementalLoadingTrigger

Определяет константы, определяющие поведение добавочной загрузки представления списка (свойство IncrementalLoadingTrigger ).

IndexBasedLayoutOrientation

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

InfoBarCloseReason

Определяет константы, указывающие причину закрытия InfoBar .

InfoBarSeverity

Определяет константы, указывающие на важность отображаемой панели InfoBar .

ItemCollectionTransitionOperation

Определяет константы, определяющие тип анимируемой операции перехода.

ItemCollectionTransitionTriggers

Определяет константы, указывающие, что вызвало анимацию перехода коллекции.

ItemsUpdatingScrollMode

Определяет константы, определяющие поведение прокрутки элементов при обновлении.

ItemsViewSelectionMode

Определяет константы, определяющие режим выбора объекта ItemsView.

LightDismissOverlayMode

Определяет константы, указывающие, темнеет ли область за пределами пользовательского интерфейса со светлым закрытием .

LinedFlowLayoutItemsJustification

Определяет константы, определяющие, как элементы выравниваются по горизонтальной оси в LinedFlowLayout.

LinedFlowLayoutItemsStretch

Определяет константы, определяющие размер элементов для заполнения доступного пространства в LinedFlowLayout.

ListPickerFlyoutSelectionMode

Определяет константы, определяющие режим выбора объекта ListPickerFlyout.

ListViewReorderMode

Определяет константы, определяющие режим изменения порядка listView или GridView.

ListViewSelectionMode

Определяет константы, определяющие режим выбора элемента ListView или GridView.

NavigationViewBackButtonVisible

Определяет константы, указывающие, отображается ли кнопка "Назад" в NavigationView.

NavigationViewDisplayMode

Определяет константы, указывающие, как панель отображается в NavigationView.

NavigationViewOverflowLabelMode

Определяет константы, указывающие метку для кнопки переполнения в NavigationView.

NavigationViewPaneDisplayMode

Определяет константы, указывающие, как и где отображается область NavigationView.

NavigationViewSelectionFollowsFocus

Определяет константы, указывающие, изменяется ли выбор элемента при изменении фокуса клавиатуры в NavigationView.

NavigationViewShoulderNavigationEnabled

Определяет константы, определяющие, когда бамперы игрового контроллера можно использовать для навигации по элементам навигации верхнего уровня в NavigationView.

NumberBoxSpinButtonPlacementMode

Определяет значения, определяющие способ отображения кнопок вращения, используемых для увеличения или уменьшения значенияNumberBox .

NumberBoxValidationMode

Определяет значения, определяющие поведение проверки ввода NumberBox при вводе недопустимых входных данных.

Orientation

Определяет константы, определяющие различные ориентации, которые могут иметь элемент управления или макет.

PanelScrollingDirection

Определяет константы, определяющие направление прокрутки панели.

ParallaxSourceOffsetKind

Определяет константы, определяющие способ интерпретации значений смещения источника ParallaxView .

PasswordRevealMode

Определяет константы, определяющие поведение отображения пароля элемента PasswordBox.

PipsPagerButtonVisibility

Определяет константы, определяющие способ отображения кнопок навигации PipsPager .

PivotHeaderFocusVisualPlacement

Определяет константы, определяющие стиль визуального элемента фокуса, используемого для элементов заголовков сводки.

PivotSlideInAnimationGroup

Определяет константы, определяющие различные группы анимации с помощью слайдов, к которым могут принадлежать элементы Pivot .

PlayerAnimationOptimization

Определяет константы, указывающие, как AnimationVisualPlayer кэширует анимацию, когда проигрыватель простаивает.

RefreshPullDirection

Определяет константы, указывающие направление извлечения RefreshContainer для запуска обновления.

RefreshVisualizerOrientation

Определяет константы, определяющие ориентацию RefreshVisualizer.

RefreshVisualizerState

Определяет константы, определяющие состояние RefreshVisualizer.

RequiresPointer

Определяет константы, указывающие, когда элементу требуется поведение указателя мыши от игрового контроллера.

RichEditClipboardFormat

Определяет константы, определяющие формат текста, скопированного из RichEditBox.

ScrollBarVisibility

Определяет константы, определяющие видимость полосы прокрутки в элементе управления ScrollViewer .

ScrollingAnimationMode

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

ScrollingChainMode

Определяет константы, определяющие способ обработки прокрутки и цепочки масштабирования элементом ScrollView управления.

ScrollingContentOrientation

Определяет константы, определяющие ориентацию прокрутки содержимого в ScrollView.

ScrollingInputKinds

Определяет константы, определяющие типы входных данных, которые игнорируются ScrollView.

ScrollingInteractionState

Определяет константы, определяющие состояние взаимодействия объекта ScrollView.

ScrollingRailMode

Определяет константы, определяющие состояние полосы прокрутки для ScrollView.

ScrollingScrollBarVisibility

Предоставляет элементы управления пользовательского интерфейса и классы для создания пользовательских элементов управления.

ScrollingScrollMode

Определяет константы, определяющие поведение прокрутки ScrollView для элемента управления .

ScrollingSnapPointsMode

Определяет константы, определяющие ScrollView способ обработки точек прикрепления.

ScrollingZoomMode

Определяет константы, указывающие ScrollView , может ли объект увеличивать и уменьшать масштаб с помощью введенных пользователем данных.

ScrollIntoViewAlignment

Определяет константы, описывающие, как элемент, прокручиваемый программным способом в представление, выравнивается с видимой областью.

ScrollMode

Определяет константы, определяющие поведение прокрутки для ScrollViewer и других частей, участвующих в сценариях прокрутки.

SelectionMode

Определяет константы, определяющие поведение выбора для элемента ListBox.

SnapPointsType

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

SplitViewDisplayMode

Определяет константы, указывающие, как панель отображается в SplitView.

SplitViewPanePlacement

Определяет константы, указывающие, находится ли область слева или справа от содержимого в SplitView.

StretchDirection

Определяет константы, указывающие направление масштабирования содержимого.

SwipeBehaviorOnInvoked

Определяет константы, указывающие поведение Элемента Управления SwipeControl после вызова команды.

SwipeMode

Определяет константы, определяющие эффект взаимодействия с помощью прокрутки.

Symbol

Определяет константы, указывающие глиф из шрифта Segoe MDL2 Assets для использования в качестве содержимого SymbolIcon.

TabViewCloseButtonOverlayMode

Определяет константы, описывающие поведение кнопки закрытия, содержащейся в каждом элементе TabViewItem.

TabViewWidthMode

Определяет константы, определяющие ширину вкладок.

TeachingTipCloseReason

Определяет константы, указывающие причину закрытия TeachingTip .

TeachingTipHeroContentPlacementMode

Определяет константы, указывающие предпочтительное расположение HeroContent в совете по обучению.

TeachingTipPlacementMode

Определяет константы, указывающие предпочтительное расположение подсказки по обучению TeachingTip .

TeachingTipTailVisibility

Определяет константы, указывающие, является ли хвост совет по обучению видимым или свернутым.

TreeViewSelectionMode

Определяет константы, определяющие поведение выбора для экземпляра TreeView .

TwoPaneViewMode

Определяет константы, которые указывают, как отображаются панели в TwoPaneView.

TwoPaneViewPriority

Определяет константы, которые указывают, какой панели отдан приоритет в TwoPaneView.

TwoPaneViewTallModeConfiguration

Определяет константы, которые указывают, как отображаются панели в TwoPaneView в вертикальном режиме.

TwoPaneViewWideModeConfiguration

Определяет константы, которые указывают, как отображаются панели в TwoPaneView в горизонтальном режиме.

UniformGridLayoutItemsJustification

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

UniformGridLayoutItemsStretch

Определяет константы, указывающие размер элементов для заполнения доступного пространства в UniformGridLayout.

VirtualizationMode

Определяет константы, определяющие, как VirtualizingStackPanel управляет контейнерами элементов для своих дочерних элементов.

ZoomMode

Определяет константы, определяющие текущий режим масштабирования в содержимом ScrollViewer .

Делегаты

CalendarViewDayItemChangingEventHandler

Представляет метод, который будет обрабатывать событие CalendarViewDayItemChanging .

CleanUpVirtualizedItemEventHandler

Представляет метод, обрабатывающий присоединенное событие CleanUpVirtualizedItemEvent .

ContextMenuOpeningEventHandler

Представляет метод, который будет обрабатывать событие ContextMenuOpening , существующее в нескольких элементах пользовательского интерфейса, связанных с текстом.

DragItemsStartingEventHandler

Представляет метод, который будет обрабатывать событие DragItemsStarting .

HubSectionHeaderClickEventHandler

Представляет метод, который будет обрабатывать событие Hub.SectionHeaderClick .

ItemClickEventHandler

Представляет метод, который будет обрабатывать событие ItemClick .

ListViewItemToKeyHandler

Представляет метод, который будет обрабатывать обратный вызов метода GetRelativeScrollPosition .

ListViewKeyToItemHandler

Представляет асинхронный метод, который будет обрабатывать обратный вызов метода SetRelativeScrollPositionAsync .

SectionsInViewChangedEventHandler

Представляет метод, который будет обрабатывать событие SectionsInViewChanged .

SelectionChangedEventHandler

Представляет метод, который будет обрабатывать событие SelectionChanged .

SemanticZoomViewChangedEventHandler

Представляет метод, который будет обрабатывать события ViewChangeStarted и ViewChangeCompleted .

TextChangedEventHandler

Представляет метод, обрабатывающий событие TextChanged .

TextControlPasteEventHandler

Представляет метод, который будет обрабатывать событие Paste .

Примеры

Приложение "Коллекция WinUI 3" содержит интерактивные примеры большинства элементов управления, функций и функций WinUI 3. Получите приложение из Microsoft Store или получите исходный код в GitHub.