Microsoft.UI.Xaml.Controls Espacio de nombres

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Clases

AnimatedIcon

Representa un icono que muestra y controla un objeto visual que puede animarse en respuesta a los cambios de estado visual e interacción del usuario.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

AnimatedIconSource

Representa un objeto que se puede compartir que se usa para crear un icono que muestra y controla un objeto visual que puede animarse en respuesta a los cambios de estado visual e interacción del usuario.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

AnimatedVisualPlayer

Elemento que muestra y controla un objeto IAnimatedVisual.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

BackdropMaterial

Clase auxiliar para aplicar un material de fondo a la raíz del contenido XAML.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

BitmapIconSource

Representa un origen de icono que usa un mapa de bits como su contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

BreadcrumbBar

El BreadcrumbBar control proporciona la ruta de acceso directa de páginas o carpetas a la ubicación actual.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

BreadcrumbBarItem

Representa un elemento en un control BreadcrumbBar .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

BreadcrumbBarItemClickedEventArgs

Proporciona datos para el evento BreadcrumbBar.ItemClicked .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ColorChangedEventArgs

Proporciona datos de eventos para un evento ColorChanged (consulta ColorPicker.ColorChanged y ColorSpectrum.ColorChanged).

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ColorPicker

Representa un control que permite al usuario elegir un color mediante un espectro de colores, controles deslizantes o entrada de texto.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

CommandBarFlyout

Representa un control flotante especializado que proporciona diseño para los controles AppBarButton, AppBarToggleButton y AppBarSeparator .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

CoreWebView2InitializedEventArgs

Proporciona datos para el evento CoreWebView2Initialized .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

DropDownButton

Representa un botón que incluye un botón de contenido adicional para indicar que se puede abrir un menú.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

DropDownButtonAutomationPeer

Expone los tipos DropDownButton a Microsoft UI Automation..

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ElementAnimator

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ElementFactory

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ElementFactoryGetArgs

Representa los argumentos opcionales que se usarán al llamar a una implementación del método GetElement de un objeto IElementFactory .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ElementFactoryRecycleArgs

Representa los argumentos opcionales que se usarán al llamar a una implementación del método RecycleElement de un objeto IElementFactory .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Expander

Representa un control que muestra un encabezado y tiene un cuerpo contraíble que muestra contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ExpanderCollapsedEventArgs

Proporciona datos para el evento Expander.Collapsed .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ExpanderExpandingEventArgs

Proporciona datos para el evento Expander.Expanding .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ExpanderTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un expansivo. No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

FlowLayout

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

FlowLayoutState

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

FontIconSource

Representa un origen de icono que usa un glifo de la fuente especificada.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IconSource

Representa la clase base de un origen de icono.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ImageIcon

Representa un icono que usa una imagen como contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ImageIconSource

Representa un origen de icono que usa un tipo de imagen como contenido. Los tipos de imagen admitidos actualmente son .bmp, .gif, .jpg, .png, .wdp y .tiff.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IndexPath

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBadge

Representa un control para indicar notificaciones, alertas, nuevo contenido o atraer el foco a un área dentro de una aplicación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBadgeTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un InfoBadge.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBar

es InfoBar una notificación insertada para los mensajes esenciales para toda la aplicación. InfoBar Ocupará espacio en un diseño y no cubrirá otro contenido ni flotará sobre él. Admite contenido enriquecido (incluidos títulos, mensajes, iconos y botones) y se puede configurar para que sea descartable por el usuario o persistente.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBarClosedEventArgs

Proporciona datos para el evento InfoBar.Closed .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBarClosingEventArgs

Proporciona datos para el evento InfoBar.Closing .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBarTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para una barra de información.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsRepeater

Representa un control de recopilación controlado por datos que incorpora un sistema de diseño flexible, vistas personalizadas y virtualización, sin directivas de interacción ni interfaz de usuario predeterminadas.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsRepeaterElementClearingEventArgs

Proporciona datos para el evento ItemsRepeater.ElementClearing.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsRepeaterElementIndexChangedEventArgs

Proporciona datos para el evento ItemsRepeater.ElementIndexChanged.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsRepeaterElementPreparedEventArgs

Proporciona datos para el evento ItemsRepeater.ElementPrepared.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsRepeaterScrollHost

Asistente para coordinar la interacción entre ItemsRepeater y ScrollViewer. Usa ItemsRepeaterScrollHost si tu aplicación se ejecutará en versiones de Windows anteriores a Windows 10 1809 (compilación 17763). Si la aplicación solo se ejecutará en versiones de Windows 1809 o posteriores, no es necesario usar este control.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ItemsSourceView

Representa una vista estandarizada de las interacciones admitidas entre un objeto ItemsSource determinado y un control ItemsRepeater.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Layout

Representa la clase base de un objeto que cambia el tamaño y organiza los elementos secundarios de un host.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

LayoutContext

Representa la clase base de un objeto que facilita la comunicación entre un diseño asociado y su contenedor host.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

LayoutPanel

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

MenuBar

Representa un contenedor especializado que presenta un conjunto de menús en una fila horizontal, normalmente en la parte superior de una ventana de aplicación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

MenuBarItem

Representa un menú de nivel superior en un control MenuBar .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

MenuBarItemFlyout

Representa el control flotante de un objeto MenuBarItem.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationView

Representa un contenedor que permite la navegación por el contenido de la aplicación. Tiene un encabezado, una vista para el contenido principal y un panel de menús para los comandos de navegación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewBackRequestedEventArgs

Proporciona datos de eventos para el evento NavigationView.BackRequested .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewDisplayModeChangedEventArgs

Proporciona datos para el evento NavigationView.DisplayModeChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItem

Representa el contenedor de un elemento de un control NavigationView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemBase

Clase base para los elementos de menú NavigationView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemCollapsedEventArgs

Proporciona datos de eventos para el evento NavigationViewItem.Collapsed .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemExpandingEventArgs

Proporciona datos de eventos para el evento NavigationViewItem.Expanding .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemHeader

Representa un encabezado para un grupo de elementos de menú en un control NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemInvokedEventArgs

Proporciona datos de eventos para el evento NavigationView.ItemInvoked .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewItemSeparator

Representa una línea que separa los elementos de menú de un control NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewList

Representa un control que muestra elementos de menú en un control NavigationView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewPaneClosingEventArgs

Proporciona datos para el evento NavigationView.PaneClosing .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewSelectionChangedEventArgs

Proporciona datos para el evento NavigationView.SelectionChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un NavigationView. No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NonVirtualizingLayout

Representa la clase base de un objeto que cambia el tamaño y organiza los elementos secundarios de un host y no admite la virtualización.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NonVirtualizingLayoutContext

Representa la clase base para los tipos de contexto de diseño que no admiten la virtualización.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NumberBox

Representa un control que se puede usar para mostrar y editar números.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NumberBoxValueChangedEventArgs

Proporciona datos de eventos para el evento NumberBox.ValueChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PagerControl

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PagerControlSelectedIndexChangedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PagerControlTemplateSettings

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ParallaxView

Representa un contenedor que asocia la posición de desplazamiento de un elemento en primer plano, como una lista, con un elemento de fondo, como una imagen. Se crea un efecto 3D a partir de cada elemento con una velocidad de desplazamiento diferente.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PathIconSource

Representa un origen de icono que usa una ruta de acceso vectorial como contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PersonPicture

Representa un control que muestra la imagen de avatar de una persona, si está disponible; de lo contrario, muestra las iniciales de la persona o un glifo genérico.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PersonPictureTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control PersonPicture . No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PipsPager

Representa un control que permite la navegación dentro del contenido paginado linealmente mediante una colección configurable de glifos, cada uno de los cuales representa una sola "página" dentro de un intervalo ilimitado.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PipsPagerSelectedIndexChangedEventArgs

Proporciona datos para el evento PipsPager.SelectedIndexChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PipsPagerTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para pipsPager.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ProgressBar

Representa un control que indica el progreso de una operación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ProgressBarTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control ProgressBar . No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ProgressRing

Representa un control que indica el progreso de una operación. La apariencia visual típica es un "girador" en forma de anillo.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ProgressRingTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control ProgressRing . No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RadioButtons

Representa un control que muestra un grupo de opciones relacionadas desde las que se puede seleccionar uno.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RadioMenuFlyoutItem

Representa un elemento de menú que se excluye mutuamente con otros elementos de menú de radio de su grupo.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RatingControl

Representa un control que permite a un usuario escribir una clasificación por estrellas.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RatingItemFontInfo

Representa información sobre los estados visuales de los elementos de fuente que representan una clasificación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RatingItemImageInfo

Representa información sobre los estados visuales de los elementos de imagen que representan una clasificación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RatingItemInfo

Representa información sobre los estados visuales de los elementos que representan una clasificación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RecyclePool

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RecyclingElementFactory

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshContainer

Representa un control de contenedor que proporciona una funcionalidad RefreshVisualizer y pull-to-refresh para el contenido desplazable.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshInteractionRatioChangedEventArgs

Proporciona datos de eventos.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshRequestedEventArgs

Proporciona datos de eventos para [RefreshRequested](Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Eventos #-see-also).

RefreshStateChangedEventArgs

Proporciona datos de eventos para el evento RefreshVisualizer.RefreshStateChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshVisualizer

Representa un control que proporciona indicadores de estado animados para la actualización de contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RevealListViewItemPresenter

Representa un ListViewItemPresenter especializado que admite la administración de estado visual personalizada.

Nota:

Ya no es necesario. Usa ListViewItemPresenter en la actualización de abril de 2018 de Windows 10 (versión 1803) y versiones posteriores.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingAnchorRequestedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingBringingIntoViewEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingScrollAnimationStartingEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingScrollCompletedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingScrollOptions

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingZoomAnimationStartingEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingZoomCompletedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingZoomOptions

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollView

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SelectionModel

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SelectionModelChildrenRequestedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SelectionModelSelectionChangedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SelectTemplateEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SplitButton

Representa un botón con dos partes que se pueden invocar por separado. Una parte se comporta como un botón estándar y la otra invoca un control flotante.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SplitButtonAutomationPeer

Expone los tipos SplitButton a Automatización de la interfaz de usuario de Microsoft.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SplitButtonClickEventArgs

Proporciona datos de eventos para SplitButton.Click.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

StackLayout

Representa un diseño adjunto que organiza los elementos secundarios en una sola línea que se puede orientar horizontal o verticalmente.

StackLayoutState

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeControl

Representa un contenedor que proporciona acceso a y la capacidad de invocar comandos contextuales mediante una interacción táctil básica.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeItem

Representa un comando individual en un SwipeControl.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeItemInvokedEventArgs

Proporciona datos de eventos para el evento SwipeItem.Invoked .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeItems

Representa una colección de objetos SwipeItem .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SymbolIconSource

Representa un origen de icono que usa un glifo de la fuente Segoe MDL2 Assets como su contenido.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabView

El control TabView es una manera de mostrar un conjunto de pestañas y su contenido correspondiente. Los controles de pestaña son útiles para mostrar varias páginas (o documentos) de contenido al tiempo que proporciona al usuario la capacidad de reorganizar, abrir o cerrar nuevas pestañas.

¿Es este el control adecuado?

Use tabView para ayudar al usuario a administrar varias páginas de aplicación o documentos dentro de la misma ventana.

No use tabView para mostrar un conjunto estático de pestañas que el usuario no puede reorganizar, abrir o cerrar. En su lugar, use navigationView (NavigationViewPaneDisplayMode of Top).

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewItem

Representa una sola pestaña dentro de un control TabView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewItemTemplateSettings

Obtiene un objeto que proporciona valores calculados a los que se puede hacer referencia como orígenes de extensión de marcado {TemplateBinding} al definir plantillas para un control TabViewItem.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewTabCloseRequestedEventArgs

Proporciona datos para un evento de cierre de tabulación.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewTabDragCompletedEventArgs

Proporciona datos para el evento TabView.TabDragCompleted .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewTabDragStartingEventArgs

Proporciona datos para el evento TabView.TabDragStarting .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewTabDroppedOutsideEventArgs

Proporciona datos para el evento TabView.TabDroppedOutside .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTip

Una sugerencia de enseñanza es un control flotante de notificación que se usa para proporcionar información contextualmente relevante. Admite contenido enriquecido (incluidos títulos, subtítulos, iconos, imágenes y texto) y se puede configurar para el cierre explícito o claro.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipClosedEventArgs

Proporciona datos para el evento TeachingTip.Closed .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipClosingEventArgs

Proporciona datos para el evento TeachingTip.Closing .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para una clase TeachingTip.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TextCommandBarFlyout

Representa un commandBarFlyout especializado que contiene comandos para editar texto.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ToggleSplitButton

Representa un botón con dos partes que se pueden invocar por separado. Una parte se comporta como un botón de alternancia que puede estar activado o desactivado, mientras que la otra parte invoca un control flotante que contiene opciones adicionales para que el usuario elija.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ToggleSplitButtonAutomationPeer

Expone los tipos ToggleSplitButton a Microsoft UI Automation..

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ToggleSplitButtonIsCheckedChangedEventArgs

Proporciona datos de eventos para el evento ToggleSplitButton.IsCheckedChanged .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeView

Representa una lista jerárquica con nodos que se expanden y se contraen, y que contienen elementos anidados.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewCollapsedEventArgs

Proporciona datos de eventos para el evento TreeView.Collapsed .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewDragItemsCompletedEventArgs

Proporciona datos de eventos para el evento TreeView.DragItemsCompleted .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewDragItemsStartingEventArgs

Proporciona datos de eventos para el evento TreeView.DragItemsStarting .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewExpandingEventArgs

Proporciona datos de eventos para el evento TreeView.Expanding .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewItem

Representa el contenedor de un elemento de un control TreeView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewItemInvokedEventArgs

Proporciona datos de eventos para el evento TreeView.ItemInvoked .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewItemTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control TreeViewItem . No está pensado para uso general.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewList

Representa una lista plana de elementos de vista de árbol para que las operaciones como la navegación mediante teclado y arrastrar y colocar se puedan heredar de ListView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewNode

Representa un nodo de un control TreeView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewSelectionChangedEventArgs

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TwoPaneView

Representa un contenedor con dos vistas que ajustan el tamaño y la posición del contenido en el espacio disponible, ya sea en paralelo o de arriba a abajo.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

UniformGridLayout

Coloca los elementos secuencialmente de izquierda a derecha o de arriba abajo en un diseño de ajuste.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

UniformGridLayoutState

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

VirtualizingLayout

Representa la clase base de un objeto que dimensiona y organiza los elementos secundarios de un host y admite la virtualización.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

VirtualizingLayoutContext

Representa la clase base para los tipos de contexto de diseño que admiten la virtualización.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

WebView2

Representa un objeto que habilita el hospedaje de contenido web.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

XamlControlsResources

Estilos predeterminados para los controles de la biblioteca winUI.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Estructuras

FlowLayoutAnchorInfo

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Interfaces

IAnimatedVisual

Un objeto Composition.Visual animado que otros objetos pueden usar, como animatedVisualPlayer o AnimatedIcon.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IAnimatedVisual2

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IAnimatedVisualSource

Objeto visual animado que otros objetos pueden usar, como animatedVisualPlayer.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IAnimatedVisualSource2

Objeto visual animado que otros objetos pueden usar, como animatedIcon.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IAnimatedVisualSource3

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IApplicationViewSpanningRects

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IDynamicAnimatedVisualSource

Cuando se implementa mediante un IAnimatedVisualSource, indica al reproductor que se debe descartar el objeto visual animado actual.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IElementFactoryShim

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

IKeyIndexMapping

Proporciona métodos que admiten la asignación entre el identificador único y el índice de un elemento.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ISelfPlayingAnimatedVisual

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Enumeraciones

AnimationContext

Especifica los distintos contextos en los que se puede animar un control.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ColorPickerHsvChannel

Define constantes para especificar qué valor de Matiz-Saturación-Valor (HSV) y El canal Alfa establece un control deslizante en un control ColorPicker .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ColorSpectrumComponents

Define constantes que especifican cómo se asignan los componentes de color Hue-Saturación-Valor (HSV) a ColorSpectrum.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ColorSpectrumShape

Define constantes que especifican cómo se muestra el control ColorSpectrum .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ControlsResourcesVersion

Define constantes para especificar la versión de los estilos de control winUI que se van a usar.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ElementRealizationOptions

Define constantes que especifican si se debe suprimir el reciclaje automático del elemento recuperado o forzar la creación de un nuevo elemento.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ExpandDirection

Define constantes que especifican en qué dirección debe expandirse un control.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

FlowLayoutLineAlignment

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBarCloseReason

Define constantes que indican la causa del cierre de la barra de información .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

InfoBarSeverity

Define constantes que indican la importancia de la barra de información que se muestra.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewBackButtonVisible

Define constantes que especifican si el botón Atrás está visible en NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewDisplayMode

Define constantes que especifican cómo se muestra el panel en un NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewOverflowLabelMode

Define constantes que especifican la etiqueta para el botón de desbordamiento en un NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewPaneDisplayMode

Define constantes que especifican cómo y dónde se muestra el panel NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewSelectionFollowsFocus

Define constantes que especifican si la selección de elementos cambia cuando cambia el foco del teclado en un control NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NavigationViewShoulderNavigationEnabled

Define constantes que especifican cuándo se pueden usar los parachoques del controlador para juegos para navegar por los elementos de navegación de nivel superior en un NavigationView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NumberBoxSpinButtonPlacementMode

Define valores que especifican cómo se muestran los botones de número utilizados para incrementar o disminuir el valor de un numberBox .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

NumberBoxValidationMode

Define valores que especifican el comportamiento de validación de entrada de un numberBox cuando se escribe una entrada no válida.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PagerControlButtonVisibility

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PagerControlDisplayMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ParallaxSourceOffsetKind

Define constantes que especifican cómo se interpretan los valores de desplazamiento de origen de parallaxView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PipsPagerButtonVisibility

Define constantes que especifican cómo se muestran los botones de navegación del pipsPager .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

PlayerAnimationOptimization

Define constantes que especifican cómo un Objeto AnimatedVisualPlayer almacena en caché las animaciones cuando el reproductor está inactivo.

RefreshPullDirection

Define constantes que especifican la dirección para extraer un RefreshContainer para iniciar una actualización.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshVisualizerOrientation

Define constantes que especifican la orientación de un RefreshVisualizer.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

RefreshVisualizerState

Define constantes que especifican el estado de un RefreshVisualizer

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingAnimationMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingChainMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingContentOrientation

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingInputKinds

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingInteractionState

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingRailMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingScrollBarVisibility

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingScrollMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingSnapPointsMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

ScrollingZoomMode

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

StylesVersion

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeBehaviorOnInvoked

Define constantes que especifican cómo se comporta un SwipeControl después de invocar un comando.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

SwipeMode

Define constantes que especifican el efecto de una interacción de deslizar el dedo.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewCloseButtonOverlayMode

Define constantes que describen el comportamiento del botón cerrar contenido en cada TabViewItem.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TabViewWidthMode

Define constantes que especifican el ancho de las pestañas.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipCloseReason

Define constantes que indican la causa del cierre de TeachingTip .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipHeroContentPlacementMode

Define constantes que indican la ubicación preferida de HeroContent dentro de una sugerencia de enseñanza.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipPlacementMode

Define constantes que indican la ubicación preferida de la sugerencia de enseñanza de TeachingTip .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TeachingTipTailVisibility

Define constantes que especifican si la cola de una sugerencia de enseñanza está visible o contraída.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TreeViewSelectionMode

Define constantes que especifican el comportamiento de selección de una instancia de TreeView .

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TwoPaneViewMode

Define constantes que especifican cómo se muestran los paneles en una vista TwoPaneView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TwoPaneViewPriority

Define constantes que especifican qué panel tiene prioridad en una vista TwoPaneView.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TwoPaneViewTallModeConfiguration

Define constantes que especifican cómo se muestran los paneles en una vista TwoPaneView en modo alto.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

TwoPaneViewWideModeConfiguration

Define constantes que especifican cómo se muestran los paneles en una vista TwoPaneView en modo ancho.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

UniformGridLayoutItemsJustification

Define constantes que especifican cómo se alinean los elementos en el eje que no se desplaza o no se virtualiza.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

UniformGridLayoutItemsStretch

Define constantes que especifican el tamaño de los elementos para rellenar el espacio disponible.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Delegados

ElementAnimationCompleted

Proporciona controles y clases de interfaz de usuario para crear controles personalizados.

Nota:

Este espacio de nombres requiere el paquete NuGet Microsoft.UI.Xaml.Controls , una parte de la biblioteca de interfaz de usuario de Microsoft Windows.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows).

Ejemplos

Sugerencia

Las aplicaciones WinUI 3 Gallery y WinUI 2 Gallery incluyen ejemplos interactivos de la mayoría de los controles, características y funcionalidades de WinUI 3 y WinUI 2.

Si ya se instalaron, haga clic en los vínculos siguientes para abrirlas: WinUI 3 Gallery o WinUI 2 Gallery.

Si no están instaladas, puede descargar WinUI 3 Gallery y WinUI 2 Gallery desde Microsoft Store.

También puede obtener el código fuente de ambas desde GitHub (use la bifurcación principal para WinUI 3 y la bifurcación winui2 para WinUI 2).