Microsoft.UI.Xaml.Controls.Primitives Espacio de nombres

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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

AutoSuggestBoxHelper

Representa un objeto auxiliar para cargar y mostrar una lista de sugerencias.

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).

ColorPickerSlider

Representa 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).

ColorSpectrum

Representa un control que permite al usuario elegir un color de un espectro visual.

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).

ColumnMajorUniformToLargestGridLayout

Representa una cuadrícula de diseño en la que cada celda se ajusta uniformemente en función de la celda más grande de la cuadrícula necesaria para acomodar 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).

ComboBoxHelper

Proporciona métodos auxiliares comboBox para el compilador 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).

CommandBarFlyoutCommandBar

Representa una barra de comandos especializada que se usa en un commandBarFlyout.

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).

CommandBarFlyoutCommandBarAutomationProperties

Permite obtener o establecer propiedades de automatización específicas para CommandBarFlyoutCommandBar.

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).

CommandBarFlyoutCommandBarTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control CommandBarFlyout . 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).

CornerRadiusFilterConverter

Convierte una estructura CornerRadius existente en una nueva estructura CornerRadius, con filtros aplicados para extraer solo los campos especificados, dejando los demás establecidos en 0.

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).

CornerRadiusToThicknessConverter

Convierte un CornerRadius en Thickness y también aplica filtros para extraer solo los campos especificados, dejando los demás establecidos en 0.

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).

InfoBarPanel

Representa un panel que organiza sus elementos horizontalmente si hay espacio disponible; de lo contrario, verticalmente.

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).

MonochromaticOverlayPresenter

Permite invalidar visualmente los colores de los elementos de una cuadrícula con un esquema monocromático o matiz.

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).

NavigationViewItemPresenter

Representa los elementos visuales de un objeto NavigationViewItem.

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).

NavigationViewItemPresenterTemplateSettings

Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control NavigationViewItemPresenter . 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).

RepeatedScrollSnapPoint

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

RepeatedZoomSnapPoint

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollControllerAddScrollVelocityRequestedEventArgs

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollControllerInteractionRequestedEventArgs

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollControllerScrollByRequestedEventArgs

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollControllerScrollToRequestedEventArgs

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollPresenter

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollSnapPoint

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ScrollSnapPointBase

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

SnapPointBase

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

TabViewListView

Representa el control ListView correspondiente al control TabStrip dentro de 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).

ZoomSnapPoint

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

ZoomSnapPointBase

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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

IAutomationPropertiesStatics9

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

IPopup4

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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).

IScrollController

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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

CornerRadiusFilterKind

Define constantes que especifican el tipo de filtro para una instancia de CornerRadiusFilterConverter .

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).

CornerRadiusToThicknessConverterKind

Define constantes que especifican el tipo de filtro para una instancia de CornerRadiusToThicknessConverter .

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).

PopupPlacementMode

Define constantes que especifican la ubicación preferida para colocar un elemento emergente en relación con un elemento visual.

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).

ScrollSnapPointsAlignment

Define los componentes que componen controles winUI o admiten de otro modo el modelo de composición de controles.

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

Consulta la aplicación de ejemplo galería de controles XAML para obtener ejemplos de características y controles de WinUI.

Si tienes instalada la aplicación GALERÍA de controles XAML , abre la aplicación para ver los controles en acción.

Si no tienes instalada la aplicación Xaml Controls Gallery, obtén la versión de WinUI 2.x de Microsoft Store.

También puedes ver, clonar y compilar el código fuente de la Galería de controles XAML desde GitHub (cambiar a la rama de la versión preliminar de WinUI 3 para los controles y características de la versión preliminar de WinUI 3).