Microsoft.UI.Xaml.Controls Microsoft.UI.Xaml.Controls Microsoft.UI.Xaml.Controls Microsoft.UI.Xaml.Controls Microsoft.UI.Xaml.Controls Namespace

Provides UI controls and classes for creating custom controls.

Classes

AnimatedVisualPlayer AnimatedVisualPlayer AnimatedVisualPlayer AnimatedVisualPlayer AnimatedVisualPlayer

An element that displays and controls an IAnimatedVisual.

BitmapIconSource BitmapIconSource BitmapIconSource BitmapIconSource BitmapIconSource

Represents an icon source that uses a bitmap as its content.

ColorChangedEventArgs ColorChangedEventArgs ColorChangedEventArgs ColorChangedEventArgs ColorChangedEventArgs

Provides event data for the ColorChanged event.

ColorPicker ColorPicker ColorPicker ColorPicker ColorPicker

Represents a control that lets a user pick a color using a color spectrum, sliders, and text input.

CommandBarFlyout CommandBarFlyout CommandBarFlyout CommandBarFlyout CommandBarFlyout

Represents a specialized flyout that provides layout for AppBarButton and related command elements.

DropDownButton DropDownButton DropDownButton DropDownButton DropDownButton

Represents a button with a chevron intended to open a menu.

DropDownButtonAutomationPeer DropDownButtonAutomationPeer DropDownButtonAutomationPeer DropDownButtonAutomationPeer DropDownButtonAutomationPeer

Exposes DropDownButton types to Microsoft UI Automation.

ElementAnimator ElementAnimator ElementAnimator ElementAnimator ElementAnimator

Represents the base class for components that coordinate the animations of elements that are being conceptually added, repositioned/resized, or removed from the live visual tree.

ElementFactory ElementFactory ElementFactory ElementFactory ElementFactory

Represents the base class for components that create and optionally recycle elements for use in a Layout.

ElementFactoryGetArgs ElementFactoryGetArgs ElementFactoryGetArgs ElementFactoryGetArgs ElementFactoryGetArgs

Provides data for the ElementFactory.GetElement method.

ElementFactoryRecycleArgs ElementFactoryRecycleArgs ElementFactoryRecycleArgs ElementFactoryRecycleArgs ElementFactoryRecycleArgs

Provides data for the ElementFactory.RecycleElement method.

FlowLayout FlowLayout FlowLayout FlowLayout FlowLayout

Represents a layout that stacks lines of items. When a line of items is full, items flow to the next line.

FlowLayoutState FlowLayoutState FlowLayoutState FlowLayoutState FlowLayoutState

Represents the state of a FlowLayout.

FontIconSource FontIconSource FontIconSource FontIconSource FontIconSource

Represents an icon source that uses a glyph from the specified font.

IconSource IconSource IconSource IconSource IconSource

Represents the base class for an icon source.

IndexPath IndexPath IndexPath IndexPath IndexPath
ItemsRepeater ItemsRepeater ItemsRepeater ItemsRepeater ItemsRepeater

Represents a data-driven collection control that incorporates a flexible layout system, custom views, and virtualization.

ItemsRepeaterElementClearingEventArgs ItemsRepeaterElementClearingEventArgs ItemsRepeaterElementClearingEventArgs ItemsRepeaterElementClearingEventArgs ItemsRepeaterElementClearingEventArgs

Provides data for the ItemsRepeater.ElementClearing event.

ItemsRepeaterElementIndexChangedEventArgs ItemsRepeaterElementIndexChangedEventArgs ItemsRepeaterElementIndexChangedEventArgs ItemsRepeaterElementIndexChangedEventArgs ItemsRepeaterElementIndexChangedEventArgs

Provides data for the ItemsRepeater.ElementIndexChanged event.

ItemsRepeaterElementPreparedEventArgs ItemsRepeaterElementPreparedEventArgs ItemsRepeaterElementPreparedEventArgs ItemsRepeaterElementPreparedEventArgs ItemsRepeaterElementPreparedEventArgs

Provides data for the ItemsRepeater.ElementPrepared event.

ItemsRepeaterScrollHost ItemsRepeaterScrollHost ItemsRepeaterScrollHost ItemsRepeaterScrollHost ItemsRepeaterScrollHost

A helper to coordinate interaction between the ItemsRepeater and ScrollViewer. Use the ItemsRepeaterScrollHost if your app will run on versions of Windows prior Windows 10 1809 (Build 17763). If your app will only run on versions of Windows 1809 or higher, there is no need to use this control.

ItemsSourceView ItemsSourceView ItemsSourceView ItemsSourceView ItemsSourceView

Represents a standardized view of the supported interactions between a given ItemsSource object and an ItemsRepeater control.

Layout Layout Layout Layout Layout

Represents the base class for an object that sizes and arranges child elements for a host.

LayoutContext LayoutContext LayoutContext LayoutContext LayoutContext

Represents the base class for an object that facilitates communication between an attached layout and its host container.

LayoutPanel LayoutPanel LayoutPanel LayoutPanel LayoutPanel

Represents a container that uses an attached layout object to size and position its child elements.

MenuBar MenuBar MenuBar MenuBar MenuBar

Represents a specialized container that presents a set of menus in a horizontal row, typically at the top of an app window.

MenuBarItem MenuBarItem MenuBarItem MenuBarItem MenuBarItem

Represents a top-level menu in a MenuBar control.

MenuBarItemFlyout MenuBarItemFlyout MenuBarItemFlyout MenuBarItemFlyout MenuBarItemFlyout

Represents the flyout of a MenuBar item.

NavigationView NavigationView NavigationView NavigationView NavigationView

Represents a container that enables navigation of app content. It has a header, a view for the main content, and a menu pane for navigation commands.

NavigationViewBackRequestedEventArgs NavigationViewBackRequestedEventArgs NavigationViewBackRequestedEventArgs NavigationViewBackRequestedEventArgs NavigationViewBackRequestedEventArgs

Provides event data for the NavigationView.BackRequested event.

NavigationViewDisplayModeChangedEventArgs NavigationViewDisplayModeChangedEventArgs NavigationViewDisplayModeChangedEventArgs NavigationViewDisplayModeChangedEventArgs NavigationViewDisplayModeChangedEventArgs

Provides data for the NavigationView.DisplayModeChanged event.

NavigationViewItem NavigationViewItem NavigationViewItem NavigationViewItem NavigationViewItem

Represents the container for an item in a NavigationView control.

NavigationViewItemBase NavigationViewItemBase NavigationViewItemBase NavigationViewItemBase NavigationViewItemBase

Base class for NavigationView menu items.

NavigationViewItemHeader NavigationViewItemHeader NavigationViewItemHeader NavigationViewItemHeader NavigationViewItemHeader

Represents a header for a group of menu items in a NavigationMenu.

NavigationViewItemInvokedEventArgs NavigationViewItemInvokedEventArgs NavigationViewItemInvokedEventArgs NavigationViewItemInvokedEventArgs NavigationViewItemInvokedEventArgs

Provides event data for the NavigationView.ItemInvoked event.

NavigationViewItemSeparator NavigationViewItemSeparator NavigationViewItemSeparator NavigationViewItemSeparator NavigationViewItemSeparator

Represents a line that separates menu items in a NavigationMenu.

NavigationViewList NavigationViewList NavigationViewList NavigationViewList NavigationViewList

Represents a control that displays menu items in a NavigationView control.

NavigationViewPaneClosingEventArgs NavigationViewPaneClosingEventArgs NavigationViewPaneClosingEventArgs NavigationViewPaneClosingEventArgs NavigationViewPaneClosingEventArgs

Provides data for the NavigationView.PaneClosing event.

NavigationViewSelectionChangedEventArgs NavigationViewSelectionChangedEventArgs NavigationViewSelectionChangedEventArgs NavigationViewSelectionChangedEventArgs NavigationViewSelectionChangedEventArgs

Provides data for the NavigationView.SelectionChanged event.

NavigationViewTemplateSettings NavigationViewTemplateSettings NavigationViewTemplateSettings NavigationViewTemplateSettings NavigationViewTemplateSettings

Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a NavigationView. Not intended for general use.

NonVirtualizingLayout NonVirtualizingLayout NonVirtualizingLayout NonVirtualizingLayout NonVirtualizingLayout

Represents the base class for an object that sizes and arranges child elements for a host and and does not support virtualization.

NonVirtualizingLayoutContext NonVirtualizingLayoutContext NonVirtualizingLayoutContext NonVirtualizingLayoutContext NonVirtualizingLayoutContext

Represents the base class for layout context types that do not support virtualization.

ParallaxView ParallaxView ParallaxView ParallaxView ParallaxView

Represents a container that ties the scroll position of a foreground element, such as a list, to a background element, such as an image. As you scroll through the foreground element, it animates the background element to create a parallax effect.

PathIconSource PathIconSource PathIconSource PathIconSource PathIconSource

Represents an icon source that uses a vector path as its content.

PersonPicture PersonPicture PersonPicture PersonPicture PersonPicture

Represents a control that displays the avatar image for a person, if one is available; if not, it displays the person's initials or a generic glyph.

PersonPictureTemplateSettings PersonPictureTemplateSettings PersonPictureTemplateSettings PersonPictureTemplateSettings PersonPictureTemplateSettings
RadioButtons RadioButtons RadioButtons RadioButtons RadioButtons
RadioMenuFlyoutItem RadioMenuFlyoutItem RadioMenuFlyoutItem RadioMenuFlyoutItem RadioMenuFlyoutItem
RatingControl RatingControl RatingControl RatingControl RatingControl

Represents a control that lets a user enter a star rating.

RatingItemFontInfo RatingItemFontInfo RatingItemFontInfo RatingItemFontInfo RatingItemFontInfo

Represents information about the visual states of font elements that represent a rating.

RatingItemImageInfo RatingItemImageInfo RatingItemImageInfo RatingItemImageInfo RatingItemImageInfo

Represents information about the visual states of image elements that represent a rating.

RatingItemInfo RatingItemInfo RatingItemInfo RatingItemInfo RatingItemInfo

Represents information about the visual states of the elements that represent a rating.

RecyclePool RecyclePool RecyclePool RecyclePool RecyclePool

Represents a cache of elements that can be re-used to display data items.

RecyclingElementFactory RecyclingElementFactory RecyclingElementFactory RecyclingElementFactory RecyclingElementFactory

Represents a component that creates and recycles elements for use in a Layout.

RefreshContainer RefreshContainer RefreshContainer RefreshContainer RefreshContainer

Represents a container control that provides a RefreshVisualizer and pull-to-refresh functionality for scrollable content.

RefreshInteractionRatioChangedEventArgs RefreshInteractionRatioChangedEventArgs RefreshInteractionRatioChangedEventArgs RefreshInteractionRatioChangedEventArgs RefreshInteractionRatioChangedEventArgs

Provides event data.

RefreshRequestedEventArgs RefreshRequestedEventArgs RefreshRequestedEventArgs RefreshRequestedEventArgs RefreshRequestedEventArgs

Provides event data for RefreshRequested events.

RefreshStateChangedEventArgs RefreshStateChangedEventArgs RefreshStateChangedEventArgs RefreshStateChangedEventArgs RefreshStateChangedEventArgs

Provides event data for the RefreshVisualizer.RefreshStateChanged event.

RefreshVisualizer RefreshVisualizer RefreshVisualizer RefreshVisualizer RefreshVisualizer

Represents a control that provides animated state indicators for content refresh.

RevealListViewItemPresenter RevealListViewItemPresenter RevealListViewItemPresenter RevealListViewItemPresenter RevealListViewItemPresenter
ScrollAnimationStartingEventArgs ScrollAnimationStartingEventArgs ScrollAnimationStartingEventArgs ScrollAnimationStartingEventArgs ScrollAnimationStartingEventArgs
ScrollCompletedEventArgs ScrollCompletedEventArgs ScrollCompletedEventArgs ScrollCompletedEventArgs ScrollCompletedEventArgs
ScrollerAnchorRequestedEventArgs ScrollerAnchorRequestedEventArgs ScrollerAnchorRequestedEventArgs ScrollerAnchorRequestedEventArgs ScrollerAnchorRequestedEventArgs
ScrollerBringingIntoViewEventArgs ScrollerBringingIntoViewEventArgs ScrollerBringingIntoViewEventArgs ScrollerBringingIntoViewEventArgs ScrollerBringingIntoViewEventArgs
ScrollOptions ScrollOptions ScrollOptions ScrollOptions ScrollOptions
ScrollViewer ScrollViewer ScrollViewer ScrollViewer ScrollViewer
SelectionModel SelectionModel SelectionModel SelectionModel SelectionModel

Represents a component that tracks the selection state of items in a data source.

SelectionModelChildrenRequestedEventArgs SelectionModelChildrenRequestedEventArgs SelectionModelChildrenRequestedEventArgs SelectionModelChildrenRequestedEventArgs SelectionModelChildrenRequestedEventArgs
SelectionModelSelectionChangedEventArgs SelectionModelSelectionChangedEventArgs SelectionModelSelectionChangedEventArgs SelectionModelSelectionChangedEventArgs SelectionModelSelectionChangedEventArgs
SelectTemplateEventArgs SelectTemplateEventArgs SelectTemplateEventArgs SelectTemplateEventArgs SelectTemplateEventArgs

Provides data for the RecyclingElementFactory.SelectTemplateKey event.

SplitButton SplitButton SplitButton SplitButton SplitButton

Represents a button with two parts that can be invoked separately. One part behaves like a standard button and the other part invokes a flyout.

SplitButtonAutomationPeer SplitButtonAutomationPeer SplitButtonAutomationPeer SplitButtonAutomationPeer SplitButtonAutomationPeer

Exposes SplitButton types to Microsoft UI Automation.

SplitButtonClickEventArgs SplitButtonClickEventArgs SplitButtonClickEventArgs SplitButtonClickEventArgs SplitButtonClickEventArgs

Provides event data for the SplitButton.Click event.

StackLayout StackLayout StackLayout StackLayout StackLayout

Arranges elements into a single line (with spacing) that can be oriented horizontally or vertically.

StackLayoutState StackLayoutState StackLayoutState StackLayoutState StackLayoutState

Represents the state of a StackLayout.

SwipeControl SwipeControl SwipeControl SwipeControl SwipeControl

Represents a container that provides access to contextual commands through touch interactions.

SwipeItem SwipeItem SwipeItem SwipeItem SwipeItem

Represents an individual command in a SwipeControl.

SwipeItemInvokedEventArgs SwipeItemInvokedEventArgs SwipeItemInvokedEventArgs SwipeItemInvokedEventArgs SwipeItemInvokedEventArgs

Provides event data for the SwipeItem.Invoked event.

SwipeItems SwipeItems SwipeItems SwipeItems SwipeItems

Represents a collection of SwipeItem objects.

SymbolIconSource SymbolIconSource SymbolIconSource SymbolIconSource SymbolIconSource

Represents an icon source that uses a glyph from the Segoe MDL2 Assets font as its content.

TeachingTip TeachingTip TeachingTip TeachingTip TeachingTip

A teaching tip is a semi-persistent and content-rich flyout that provides contextual information. It is often used for informing, reminding, and teaching users about important and new features that may enhance their experience.

TeachingTipClosedEventArgs TeachingTipClosedEventArgs TeachingTipClosedEventArgs TeachingTipClosedEventArgs TeachingTipClosedEventArgs

Provides data for the Closed event.

TeachingTipClosingEventArgs TeachingTipClosingEventArgs TeachingTipClosingEventArgs TeachingTipClosingEventArgs TeachingTipClosingEventArgs

Provides data for the Closing event.

TeachingTipTemplateSettings TeachingTipTemplateSettings TeachingTipTemplateSettings TeachingTipTemplateSettings TeachingTipTemplateSettings

Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a TeachingTip.

TextCommandBarFlyout TextCommandBarFlyout TextCommandBarFlyout TextCommandBarFlyout TextCommandBarFlyout

Represents a specialized command bar flyout that contains commands for editing text.

ToggleSplitButton ToggleSplitButton ToggleSplitButton ToggleSplitButton ToggleSplitButton

Represents a button with two parts that can be invoked separately. One part behaves like a toggle button and the other part invokes a flyout.

ToggleSplitButtonAutomationPeer ToggleSplitButtonAutomationPeer ToggleSplitButtonAutomationPeer ToggleSplitButtonAutomationPeer ToggleSplitButtonAutomationPeer

Exposes ToggleSplitButton types to Microsoft UI Automation.

ToggleSplitButtonIsCheckedChangedEventArgs ToggleSplitButtonIsCheckedChangedEventArgs ToggleSplitButtonIsCheckedChangedEventArgs ToggleSplitButtonIsCheckedChangedEventArgs ToggleSplitButtonIsCheckedChangedEventArgs

Provides event data for the ToggleSplitButton.IsCheckedChanged event.

TreeView TreeView TreeView TreeView TreeView

Represents a hierarchical list with expanding and collapsing nodes that contain nested items.

TreeViewCollapsedEventArgs TreeViewCollapsedEventArgs TreeViewCollapsedEventArgs TreeViewCollapsedEventArgs TreeViewCollapsedEventArgs

Provides event data for the TreeView.Collapsed event.

TreeViewDragItemsCompletedEventArgs TreeViewDragItemsCompletedEventArgs TreeViewDragItemsCompletedEventArgs TreeViewDragItemsCompletedEventArgs TreeViewDragItemsCompletedEventArgs

Provides event data for the TreeView.DragItemsCompleted event.

TreeViewDragItemsStartingEventArgs TreeViewDragItemsStartingEventArgs TreeViewDragItemsStartingEventArgs TreeViewDragItemsStartingEventArgs TreeViewDragItemsStartingEventArgs

Provides event data for the TreeView.DragItemsStarting event.

TreeViewExpandingEventArgs TreeViewExpandingEventArgs TreeViewExpandingEventArgs TreeViewExpandingEventArgs TreeViewExpandingEventArgs

Provides event data for the TreeView.Expanding event.

TreeViewItem TreeViewItem TreeViewItem TreeViewItem TreeViewItem

Represents the container for an item in a TreeView control.

TreeViewItemInvokedEventArgs TreeViewItemInvokedEventArgs TreeViewItemInvokedEventArgs TreeViewItemInvokedEventArgs TreeViewItemInvokedEventArgs

Provides event data for the TreeView.ItemInvoked event.

TreeViewItemTemplateSettings TreeViewItemTemplateSettings TreeViewItemTemplateSettings TreeViewItemTemplateSettings TreeViewItemTemplateSettings

Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a TreeViewItem control. Not intended for general use.

TreeViewList TreeViewList TreeViewList TreeViewList TreeViewList

Represents a flattened list of tree view items so that operations such as keyboard navigation and drag-and-drop can be inherited from ListView.

TreeViewNode TreeViewNode TreeViewNode TreeViewNode TreeViewNode

Represents a node in a TreeView control.

TwoPaneView TwoPaneView TwoPaneView TwoPaneView TwoPaneView
UniformGridLayout UniformGridLayout UniformGridLayout UniformGridLayout UniformGridLayout

Positions elements sequentially from left to right or top to bottom in a wrapping layout.

UniformGridLayoutState UniformGridLayoutState UniformGridLayoutState UniformGridLayoutState UniformGridLayoutState

Represents the state of a UniformGridLayout.

VirtualizingLayout VirtualizingLayout VirtualizingLayout VirtualizingLayout VirtualizingLayout

Represents the base class for an object that sizes and arranges child elements for a host and supports virtualization.

VirtualizingLayoutContext VirtualizingLayoutContext VirtualizingLayoutContext VirtualizingLayoutContext VirtualizingLayoutContext

Represents the base class for layout context types that support virtualization.

XamlControlsResources XamlControlsResources XamlControlsResources XamlControlsResources XamlControlsResources

Default styles for the controls in the WinUI library.

ZoomAnimationStartingEventArgs ZoomAnimationStartingEventArgs ZoomAnimationStartingEventArgs ZoomAnimationStartingEventArgs ZoomAnimationStartingEventArgs
ZoomCompletedEventArgs ZoomCompletedEventArgs ZoomCompletedEventArgs ZoomCompletedEventArgs ZoomCompletedEventArgs
ZoomOptions ZoomOptions ZoomOptions ZoomOptions ZoomOptions

Structs

FlowLayoutAnchorInfo FlowLayoutAnchorInfo FlowLayoutAnchorInfo FlowLayoutAnchorInfo FlowLayoutAnchorInfo

Represents information about the position of an anchor element for a FlowLayout.

ScrollInfo ScrollInfo ScrollInfo ScrollInfo ScrollInfo
ZoomInfo ZoomInfo ZoomInfo ZoomInfo ZoomInfo

Interfaces

IAnimatedVisual IAnimatedVisual IAnimatedVisual IAnimatedVisual IAnimatedVisual

An animated visual that can be played by the AnimatedVisualPlayer.

IAnimatedVisualSource IAnimatedVisualSource IAnimatedVisualSource IAnimatedVisualSource IAnimatedVisualSource

Provides animated visuals for the AnimatedVisualPlayer to play.

IDynamicAnimatedVisualSource IDynamicAnimatedVisualSource IDynamicAnimatedVisualSource IDynamicAnimatedVisualSource IDynamicAnimatedVisualSource

When implemented by an IAnimatedVisualSource, indicates to the player that the current animated visual should be discarded.

IElementFactoryShim IElementFactoryShim IElementFactoryShim IElementFactoryShim IElementFactoryShim
IKeyIndexMapping IKeyIndexMapping IKeyIndexMapping IKeyIndexMapping IKeyIndexMapping

Provides methods that support mapping between an item's unique identifier and index.

ISelfPlayingAnimatedVisual ISelfPlayingAnimatedVisual ISelfPlayingAnimatedVisual ISelfPlayingAnimatedVisual ISelfPlayingAnimatedVisual

An IAnimatedVisual that is responsible for playing itself, rather than being animated by a composition animation.

Enums

AnimationContext AnimationContext AnimationContext AnimationContext AnimationContext

Defines constants that specify information about changes to a data collection that is useful for animating data elements.

AnimationMode AnimationMode AnimationMode AnimationMode AnimationMode
ChainingMode ChainingMode ChainingMode ChainingMode ChainingMode
ColorPickerHsvChannel ColorPickerHsvChannel ColorPickerHsvChannel ColorPickerHsvChannel ColorPickerHsvChannel

Defines contstants that specify which Hue-Saturation-Value-Alpha component a slider in a ColorPicker controls.

ColorSpectrumComponents ColorSpectrumComponents ColorSpectrumComponents ColorSpectrumComponents ColorSpectrumComponents

Defines constants that specify how the Hue-Saturation-Value (HSV) color components are mapped onto the ColorSpectrum.

ColorSpectrumShape ColorSpectrumShape ColorSpectrumShape ColorSpectrumShape ColorSpectrumShape

Defines constants that specify how the ColorSpectrum control is shown.

ContentOrientation ContentOrientation ContentOrientation ContentOrientation ContentOrientation
ElementRealizationOptions ElementRealizationOptions ElementRealizationOptions ElementRealizationOptions ElementRealizationOptions

Defines constants that specify whether to suppress automatic recycling of the retrieved element or force creation of a new element.

FlowLayoutLineAlignment FlowLayoutLineAlignment FlowLayoutLineAlignment FlowLayoutLineAlignment FlowLayoutLineAlignment

Defines constants that specify how items are aligned on the non-scrolling or non-virtualizing axis.

InputKind InputKind InputKind InputKind InputKind
InteractionState InteractionState InteractionState InteractionState InteractionState
NavigationViewBackButtonVisible NavigationViewBackButtonVisible NavigationViewBackButtonVisible NavigationViewBackButtonVisible NavigationViewBackButtonVisible

Defines constants that specify whether the back button is visible in NavigationView.

NavigationViewDisplayMode NavigationViewDisplayMode NavigationViewDisplayMode NavigationViewDisplayMode NavigationViewDisplayMode

Defines constants that specify how the pane is shown in a NavigationView.

NavigationViewOverflowLabelMode NavigationViewOverflowLabelMode NavigationViewOverflowLabelMode NavigationViewOverflowLabelMode NavigationViewOverflowLabelMode

Defines constants that specify the label for the overflow button in a NavigationView.

NavigationViewPaneDisplayMode NavigationViewPaneDisplayMode NavigationViewPaneDisplayMode NavigationViewPaneDisplayMode NavigationViewPaneDisplayMode

Defines constants that specify how and where the NavigationView pane is shown.

NavigationViewSelectionFollowsFocus NavigationViewSelectionFollowsFocus NavigationViewSelectionFollowsFocus NavigationViewSelectionFollowsFocus NavigationViewSelectionFollowsFocus

Defines constants that specify whether item selection changes when keyboard focus changes in a NavigationView.

NavigationViewShoulderNavigationEnabled NavigationViewShoulderNavigationEnabled NavigationViewShoulderNavigationEnabled NavigationViewShoulderNavigationEnabled NavigationViewShoulderNavigationEnabled

Defines constants that specify when gamepad bumpers can be used to navigate the top-level navigation items in a NavigationView.

ParallaxSourceOffsetKind ParallaxSourceOffsetKind ParallaxSourceOffsetKind ParallaxSourceOffsetKind ParallaxSourceOffsetKind

Defines constants that specify how the source offset values of a ParallaxView are interpreted.

RailingMode RailingMode RailingMode RailingMode RailingMode
RefreshPullDirection RefreshPullDirection RefreshPullDirection RefreshPullDirection RefreshPullDirection

Defines constants that specify the direction to pull a RefreshContainer to initiate a refresh.

RefreshVisualizerOrientation RefreshVisualizerOrientation RefreshVisualizerOrientation RefreshVisualizerOrientation RefreshVisualizerOrientation

Defines constants that specify the orientation of a RefreshVisualizer.

RefreshVisualizerState RefreshVisualizerState RefreshVisualizerState RefreshVisualizerState RefreshVisualizerState

Defines constants that specify the state of a RefreshVisualizer

ScrollBarVisibility ScrollBarVisibility ScrollBarVisibility ScrollBarVisibility ScrollBarVisibility
ScrollMode ScrollMode ScrollMode ScrollMode ScrollMode
SnapPointsMode SnapPointsMode SnapPointsMode SnapPointsMode SnapPointsMode
SwipeBehaviorOnInvoked SwipeBehaviorOnInvoked SwipeBehaviorOnInvoked SwipeBehaviorOnInvoked SwipeBehaviorOnInvoked

Defines constants that specify how a SwipeControl behaves after a command is invoked.

SwipeMode SwipeMode SwipeMode SwipeMode SwipeMode

Defines constants that specify the effect of a swipe interaction.

TeachingTipCloseReason TeachingTipCloseReason TeachingTipCloseReason TeachingTipCloseReason TeachingTipCloseReason

Defines constants that specify the cause of the Close event.

TeachingTipHeroContentPlacementMode TeachingTipHeroContentPlacementMode TeachingTipHeroContentPlacementMode TeachingTipHeroContentPlacementMode TeachingTipHeroContentPlacementMode

Defines constants that specify the location for positioning HeroContent within a teaching tip.

TeachingTipPlacementMode TeachingTipPlacementMode TeachingTipPlacementMode TeachingTipPlacementMode TeachingTipPlacementMode

Defines constants that specify the preferred location for positioning a teaching tip.

TeachingTipTailVisibility TeachingTipTailVisibility TeachingTipTailVisibility TeachingTipTailVisibility TeachingTipTailVisibility

Defines constants that specify whether a teaching tip's Tail is visible or collapsed.

TreeViewSelectionMode TreeViewSelectionMode TreeViewSelectionMode TreeViewSelectionMode TreeViewSelectionMode

Defines constants that specify the selection behavior for a TreeView instance.

TwoPaneViewMode TwoPaneViewMode TwoPaneViewMode TwoPaneViewMode TwoPaneViewMode
TwoPaneViewPriority TwoPaneViewPriority TwoPaneViewPriority TwoPaneViewPriority TwoPaneViewPriority
TwoPaneViewTallModeConfiguration TwoPaneViewTallModeConfiguration TwoPaneViewTallModeConfiguration TwoPaneViewTallModeConfiguration TwoPaneViewTallModeConfiguration
TwoPaneViewWideModeConfiguration TwoPaneViewWideModeConfiguration TwoPaneViewWideModeConfiguration TwoPaneViewWideModeConfiguration TwoPaneViewWideModeConfiguration
UniformGridLayoutItemsJustification UniformGridLayoutItemsJustification UniformGridLayoutItemsJustification UniformGridLayoutItemsJustification UniformGridLayoutItemsJustification

Defines constants that specify how items are aligned on the non-scrolling or non-virtualizing axis.

UniformGridLayoutItemsStretch UniformGridLayoutItemsStretch UniformGridLayoutItemsStretch UniformGridLayoutItemsStretch UniformGridLayoutItemsStretch

Defines constants that specify how items are sized to fill the available space.

ZoomMode ZoomMode ZoomMode ZoomMode ZoomMode

Delegates

ElementAnimationCompleted ElementAnimationCompleted ElementAnimationCompleted ElementAnimationCompleted ElementAnimationCompleted

Remarks

This namespace requires the Microsoft.UI.Xaml.Controls NuGet package, a part of the Microsoft Windows UI Library.