System.Windows.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í.
Contiene controles y clases base que se usan como parte de otros controles más complejos.
Clases
BulletDecorator |
Representa un control de diseño que alinea una viñeta y otro objeto visual. |
ButtonBase |
Representa la clase base para todos los controles Button. |
CalendarButton |
Representa un mes o un año en un objeto Calendar. |
CalendarDayButton |
Representa un día en un control Calendar. |
CalendarItem |
Representa el mes o año mostrado actualmente en un control Calendar. |
DataGridCellsPresenter |
Se utiliza en de la plantilla de un control DataGrid para especificar la ubicación del árbol visual del control en la que se van a agregar las celdas. |
DataGridColumnHeader |
Representa un encabezado de columna individual del control DataGrid. |
DataGridColumnHeadersPresenter |
Se utiliza en de la plantilla de un control DataGrid para especificar la ubicación del árbol visual del control en la que se van a agregar los encabezados de columna. |
DataGridDetailsPresenter |
Se utiliza en de la plantilla de un control DataGrid para especificar la ubicación del árbol visual del control en la que se van a agregar los detalles de fila. |
DataGridRowHeader |
Representa un encabezado de fila individual del control DataGrid. |
DataGridRowsPresenter |
Se utiliza en de la plantilla de un control DataGrid para especificar la ubicación del árbol visual del control en la que se van a agregar las filas. |
DatePickerTextBox |
Representa la entrada de texto de un control DatePicker. |
DocumentPageView |
Representa una ventanilla para un objeto DocumentPage paginado. |
DocumentViewerBase |
Proporciona una clase base para los visores que van a mostrar contenido fijo o dinámico (representado por FixedDocument o FlowDocument, respectivamente). |
DragCompletedEventArgs |
Proporciona información sobre el evento DragCompleted que se produce cuando un usuario completa una operación de arrastre con el mouse de un control Thumb. |
DragDeltaEventArgs |
Proporciona información sobre el evento DragDelta que se produce una o varias veces cuando un usuario arrastra un control Thumb con el mouse. |
DragStartedEventArgs |
Proporciona información sobre el evento DragStarted que se produce cuando un usuario arrastra un control Thumb con el mouse. |
GridViewRowPresenterBase |
Representa la clase base para las clases que definen el diseño de una fila de datos en la que se muestran elementos de datos diferentes en distintas columnas. |
ItemsChangedEventArgs |
Proporciona datos para el evento ItemsChanged. |
LayoutInformation |
Define métodos que proporcionan información adicional sobre el estado del diseño de un elemento. |
MenuBase |
Representa un control que define opciones de selección para los usuarios. |
MultiSelector |
Proporciona una clase abstracta para los controles que permiten la selección de varios elementos. |
Popup |
Representa una ventana emergente que tiene contenido. |
RangeBase |
Representa un elemento que tiene un valor dentro de un intervalo específico. |
RepeatButton |
Representa un control que genera su evento Click de forma repetida desde el momento en que se presiona hasta que se suelta. |
ResizeGrip |
Representa una implementación de un control Thumb que permite que Window cambie de tamaño. |
ScrollBar |
Representa un control que proporciona una barra de desplazamiento con un control Thumb deslizante cuya posición corresponde a un valor. |
ScrollEventArgs |
Proporciona datos para un evento Scroll que se produce cuando se mueve el control Thumb de ScrollBar. |
SelectiveScrollingGrid |
Representa un panel que puede mantener la ubicación de las celdas especificadas cuando se desplaza la vista. |
Selector |
Representa un control que permite a un usuario seleccionar elementos entre los elementos secundarios. |
StatusBar |
Representa un control que muestra elementos e información en una barra horizontal en una ventana de aplicación. |
StatusBarItem |
Representa un elemento de un control StatusBar. |
TabPanel |
Controla la disposición de los objetos TabItem en un control TabControl. |
TextBoxBase |
Una clase base abstracta que proporciona la funcionalidad para los controles de edición de texto, incluidos TextBox y RichTextBox. |
Thumb |
Representa un control que el usuario puede arrastrar. |
TickBar |
Representa un control que dibuja un conjunto de marcas de graduación para un control Slider. |
ToggleButton |
Clase base para controles que pueden intercambiar estados, como CheckBox. |
ToolBarOverflowPanel |
Se utiliza para organizar elementos ToolBar de desbordamiento. |
ToolBarPanel | |
Track |
Representa un tipo primitivo de control que administra la posición y el tamaño de un control Thumb y dos controles RepeatButton que se utilizan para establecer Value. |
UniformGrid |
Proporciona un modo de organizar el contenido en una cuadrícula en la que todas las celdas tienen el mismo tamaño. |
Estructuras
CustomPopupPlacement |
Define los parámetros de colocación personalizada para un control Popup. |
GeneratorPosition |
GeneratorPosition se utiliza para describir la posición de un elemento administrado por ItemContainerGenerator. |
Interfaces
IContainItemStorage |
Proporciona una implementación del contenedor de propiedades para los paneles del elemento. |
IHierarchicalVirtualizationAndScrollInfo |
Proporciona las propiedades a través de las que un control que muestra los datos jerárquicos se comunica con VirtualizingPanel. |
IItemContainerGenerator |
Interfaz implementada por las clases que son responsables de generar el contenido de la interfaz de usuario en nombre de un host. |
IRecyclingItemContainerGenerator |
Extiende la interfaz IItemContainerGenerator para reutilizar el contenido de interfaz de usuario que genera. Las clases responsables de generar el contenido de la interfaz de usuario en nombre de un host implementan esta interfaz. |
IScrollInfo |
Representa la región desplazable principal dentro de un control ScrollViewer. |
Enumeraciones
AutoToolTipPlacement |
Describe la forma en que se coloca el ToolTip automático en un control Slider. |
GeneratorDirection |
Especifica la dirección en la que se producirá la generación de elementos. GeneratorDirection utiliza StartAt. |
GeneratorStatus |
Lo utiliza ItemContainerGenerator para indicar el estado de la generación de elementos. |
PlacementMode |
Describe la ubicación en la que aparece un control Popup en la pantalla. |
PopupAnimation |
Describe cómo un control Popup se anima al abrirse. |
PopupPrimaryAxis |
Describe la dirección en la que se debe mover un control Popup para aumentar la cantidad del Popup que está visible. |
ScrollEventType |
Describe el comportamiento que produjo un evento Scroll para un control ScrollBar. |
TickBarPlacement |
Especifica la ubicación de un TickBar con respecto a Track de un control Slider. |
TickPlacement |
Especifica la posición de marcas de graduación de un control Slider con respecto al Track que implementa el control. |
Delegados
CustomPopupPlacementCallback |
Representa un método que proporciona una posición personalizada para un control de Popup. |
DragCompletedEventHandler |
Representa un método que controlará el evento enrutado DragCompleted de un control Thumb. |
DragDeltaEventHandler |
Representa un método que controlará el evento enrutado DragDelta de un control Thumb. |
DragStartedEventHandler |
Representa un método que controlará el evento enrutado DragStarted de un control Thumb. |
ItemsChangedEventHandler |
Representa el método que controlará el evento ItemsChanged. |
ScrollEventHandler |
Representa el método que controlará el evento enrutado Scroll que se produce cuando Thumb de ScrollBar se mueve. |