Windows.UI.Xaml.Controls.Primitives Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define las clases que representan los componentes de los controles de la interfaz de usuario o admite el modelo de composición de controles de alguna otra forma. También define las interfaces para los patrones de control como el ajuste y la selección.
Clases
AppBarButtonTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control AppBarButton . No está pensado para uso general. |
AppBarTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control AppBar . No está pensado para uso general. |
AppBarToggleButtonTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control AppBarToggleButton . No está pensado para uso general. |
ButtonBase |
Representa la clase base para todos los controles de botón, como Button, RepeatButton y HyperlinkButton. |
CalendarPanel |
Representa un panel que contiene un calendario. |
CalendarViewTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control CalendarView . No está pensado para uso general. |
CarouselPanel |
Representa un panel que organiza sus elementos en una línea y círculos alrededor del primer elemento cuando se alcanza el último elemento. |
ColorPickerSlider |
Representa un control deslizante en un control ColorPicker . API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). |
ComboBoxTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control ComboBox . No está pensado para uso general. |
CommandBarFlyoutCommandBar |
Representa una barra de comandos especializada que se usa en un commandBarFlyout. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar (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. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). |
CommandBarTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control CommandBar . No está pensado para uso general. |
DragCompletedEventArgs |
Proporciona datos para el evento DragCompleted que se produce cuando un usuario completa una operación de arrastre con el mouse de un control Thumb . |
DragDeltaEventArgs |
Proporciona datos para el evento DragDelta que se produce una o varias veces cuando un usuario arrastra un control Thumb con el mouse. |
DragStartedEventArgs |
Proporciona datos para el evento DragStarted que se produce cuando un usuario arrastra un control Thumb con el mouse. |
FlyoutBase |
Representa la clase base para los controles flotantes, como Flyout y MenuFlyout. |
FlyoutBaseClosingEventArgs |
Proporciona datos para el evento FlyoutBase.Closing . |
FlyoutShowOptions |
Representa las opciones usadas para mostrar un control flotante. |
GeneratorPositionHelper |
Proporciona métodos de utilidad para evaluar y crear valores de estructura GeneratorPosition . En su lugar, el código de C# y Microsoft Visual Basic deben usar miembros de GeneratorPosition . |
GridViewItemPresenter |
Representa los elementos visuales de un objeto GridViewItem. Al desarrollar para Windows 10, usa ListViewItemPresenter en lugar de GridViewItemPresenter en el estilo del contenedor de elementos, tanto para ListView como para GridView. Si edita una copia de los estilos de contenedor de elementos predeterminados, obtendrá el tipo correcto. |
GridViewItemTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control GridView . No está pensado para uso general. |
ItemsChangedEventArgs |
Proporciona datos para el evento ItemsChanged . |
JumpListItemBackgroundConverter |
Proporciona el pincel de fondo adecuado para los elementos de la plantilla de elemento de una lista de accesos directos a los que se va a enlazar. El pincel refleja el tema actual y el color de énfasis, y también se usa para sombrear elementos de lista de accesos directos de grupo vacío. De forma predeterminada, Brush coincide con las aplicaciones integradas, pero puede invalidarla para satisfacer sus necesidades de diseño mediante las propiedades Habilitado y Deshabilitado . |
JumpListItemForegroundConverter |
Proporciona el pincel en primer plano adecuado para los elementos de la plantilla de elemento de una lista de accesos directos a los que se va a enlazar. El pincel refleja el tema actual y el color de énfasis, y también se usa para sombrear elementos de lista de accesos directos de grupo vacío. De forma predeterminada, Brush coincide con las aplicaciones integradas, pero puede invalidarla para satisfacer sus necesidades de diseño mediante las propiedades Habilitado y Deshabilitado . |
LayoutInformation |
Define métodos que proporcionan información adicional sobre el diseño de un elemento. |
ListViewItemPresenter |
Representa los elementos visuales de un objeto ListViewItem. Al desarrollar para Windows 10, usa ListViewItemPresenter en lugar de GridViewItemPresenter en el estilo del contenedor de elementos, tanto para ListView como para GridView. Si edita una copia de los estilos de contenedor de elementos predeterminados, obtendrá el tipo correcto. |
ListViewItemTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un listViewItem. No está pensado para uso general. |
LoopingSelector |
Control de selección de desplazamiento infinito. |
LoopingSelectorItem |
Elemento contenido en un control LoopingSelector . |
LoopingSelectorPanel |
Panel para colocar y organizar elementos LoopingSelector secundarios. |
MenuFlyoutItemTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control MenuFlyoutItem . No está pensado para uso general. |
MenuFlyoutPresenterTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control MenuFlyoutPresenter . No está pensado para uso general. |
NavigationViewItemPresenter |
Representa los elementos visuales de un objeto NavigationViewItem. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). |
OrientedVirtualizingPanel |
Agrega infraestructura (proporciona una clase base) para virtualizar contenedores de diseño que admiten indicaciones espaciales, como VirtualizingStackPanel y WrapGrid. |
PickerFlyoutBase |
Representa una clase base para los controles de selector. |
PivotHeaderItem |
Representa un elemento de encabezado en el control de elementos de encabezado dinámico especializado. |
PivotHeaderPanel |
Muestra el texto del encabezado de los elementos de un control dinámico . |
PivotPanel |
Muestra los elementos de un control dinámico . |
Popup |
Muestra el contenido sobre el contenido existente. |
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. |
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. |
RangeBase |
Representa un elemento que tiene un valor dentro de un intervalo específico, como los controles ProgressBar, ScrollBar y Slider . |
RangeBaseValueChangedEventArgs |
Proporciona datos sobre un cambio en el valor de intervalo para el evento ValueChanged . |
RepeatButton |
Representa un control que genera el evento Click repetidamente cuando se presiona y mantiene presionado. |
ScrollBar |
Representa un control que proporciona una barra de desplazamiento que tiene un control Thumb deslizante cuya posición corresponde a un valor. |
ScrollEventArgs |
Proporciona datos para el evento Scroll . |
Selector |
Representa un control que permite a un usuario seleccionar un elemento de una colección de elementos. |
SelectorItem |
Proporciona una clase base para los tipos de elemento de un control de selección. |
SettingsFlyoutTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control SettingsFlyout. No está pensado para uso general. |
SplitViewTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para splitView. No está pensado para uso general. |
Thumb |
Representa un control que el usuario puede arrastrar. |
TickBar |
Representa una marca de graduación en un control Slider . No está pensado para uso general. |
ToggleButton |
Representa un control que un usuario puede seleccionar (comprobar) o desactivar (desactivar). Clase base para los controles que pueden cambiar de estado, como CheckBox y RadioButton. |
ToggleSwitchTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control ToggleSwitch . No está pensado para uso general. |
ToolTipTemplateSettings |
Proporciona valores calculados a los que se puede hacer referencia como orígenes TemplatedParent al definir plantillas para un control ToolTip . No está pensado para uso general. |
Estructuras
GeneratorPosition |
GeneratorPosition se usa para describir la posición de un elemento administrado por ItemContainerGenerator. |
Interfaces
IScrollSnapPointsInfo |
Describe el comportamiento del punto de acoplamiento para los objetos que contienen y presentan elementos. |
Enumeraciones
AnimationDirection |
Define constantes que especifican la dirección en la que una animación se traduce de principio a fin. |
ComponentResourceLocation |
Define constantes que especifican el comportamiento de búsqueda para las referencias a los recursos de la aplicación mediante la ruta de acceso del identificador uniforme de recursos (URI). |
EdgeTransitionLocation |
Define constantes que especifican la ubicación de las transiciones perimetrales para la interfaz de usuario perimetral, como las barras de la aplicación. |
FlyoutPlacementMode |
Define constantes que especifican la ubicación preferida para colocar un control derivado de FlyoutBase en relación con un elemento visual. |
FlyoutShowMode |
Define constantes que especifican cómo se comporta un control flotante cuando se muestra. |
GeneratorDirection |
Define constantes que especifican la dirección en la que se producirá la generación de elementos. |
GroupHeaderPlacement |
Declara dónde se coloca el encabezado en relación con los elementos de un control de agrupación de elementos. |
ListViewItemPresenterCheckMode |
Define constantes que especifican el estilo de la casilla que se muestra para seleccionar un elemento. |
ListViewItemPresenterSelectionIndicatorMode |
Define constantes que especifican cómo se muestra el indicador de selección en un elemento de vista de lista. |
PlacementMode |
Define constantes que especifican la ubicación preferida para colocar una información sobre herramientas en relación con un elemento visual. |
PopupPlacementMode |
Define constantes que especifican la ubicación preferida para colocar un elemento emergente en relación con un elemento visual. API de WinUI 2 equivalente para UWP: Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode (para WinUI en el SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para Windows). |
ScrollEventType |
Define constantes que especifican el tipo de evento Scroll que se produjo. |
ScrollingIndicatorMode |
Define constantes que especifican animaciones de transición específicas de entrada que forman parte de la plantilla predeterminada para ScrollBar. |
SliderSnapsTo |
Define constantes que especifican cómo un Control deslizante o una clase de control de rango relacionada ajustan la posición del indicador a sus pasos o marcas de graduación. |
SnapPointsAlignment |
Define constantes que especifican opciones para la alineación de puntos de acoplamiento en relación con un borde. El borde depende de la orientación del objeto donde se aplica la alineación. |
TickPlacement |
Define constantes que especifican la posición de las marcas de graduación en un Control deslizante en relación con la pista que implementa el control. |
Delegados
DragCompletedEventHandler |
Representa el método que controlará el evento DragCompleted de un control Thumb. |
DragDeltaEventHandler |
Representa el método que controlará el evento DragDelta de un control Thumb. |
DragStartedEventHandler |
Representa el método que controlará el evento DragStarted de un control Thumb. |
ItemsChangedEventHandler |
Representa el método que controlará el evento ItemsChanged . |
RangeBaseValueChangedEventHandler |
Representa el método que controlará un evento ValueChanged . |
ScrollEventHandler |
Representa el método que controlará el evento Scroll de un ScrollBar. |