System.Windows.Controls.Primitives Espacio de nombres

Contiene controles y clases base que se usan como parte de otros controles más complejos. Contains base classes and controls that are intended to be used as part of other more complex controls.

Clases

BulletDecorator

Representa un control de diseño que alinea una viñeta y otro objeto visual.Represents a layout control that aligns a bullet and another visual object.

ButtonBase

Representa la clase base para todos los controles Button.Represents the base class for all Button controls.

CalendarButton

Representa un mes o un año en un objeto Calendar.Represents a month or year on a Calendar object.

CalendarDayButton

Representa un día en un control Calendar.Represents a day on a Calendar.

CalendarItem

Representa el mes o año mostrado actualmente en un control Calendar.Represents the currently displayed month or year on a 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.Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added.

DataGridColumnHeader

Representa un encabezado de columna individual del control DataGrid.Represents an individual DataGrid column header.

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.Used within the template of a DataGrid to specify the location in the control's visual tree where the column headers are to be added.

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.Used within the template of a DataGrid to specify the location in the control's visual tree where the row details are to be added.

DataGridRowHeader

Representa un encabezado de fila individual del control DataGrid.Represents an individual DataGrid row header.

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.Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added.

DatePickerTextBox

Representa la entrada de texto de un control DatePicker.Represents the text input of a DatePicker.

DocumentPageView

Representa una ventanilla para un objeto DocumentPage paginado.Represents a viewport for a paginated DocumentPage.

DocumentViewerBase

Proporciona una clase base para los visores que van a mostrar contenido fijo o dinámico (representado por FixedDocument o FlowDocument, respectivamente).Provides a base class for viewers that are intended to display fixed or flow content (represented by a FixedDocument or FlowDocument, respectively).

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.Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.

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.Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.

DragStartedEventArgs

Proporciona información sobre el evento DragStarted que se produce cuando un usuario arrastra un control Thumb con el mouse.Provides information about the DragStarted event that occurs when a user drags a Thumb control with the 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.Represents the base class for classes that define the layout for a row of data where different data items are displayed in different columns.

ItemsChangedEventArgs

Proporciona datos para el evento ItemsChanged.Provides data for the ItemsChanged event.

LayoutInformation

Define métodos que proporcionan información adicional sobre el estado del diseño de un elemento.Defines methods that provide additional information about the layout state of an element.

MenuBase

Representa un control que define opciones de selección para los usuarios.Represents a control that defines choices for users to select.

MultiSelector

Proporciona una clase abstracta para los controles que permiten la selección de varios elementos.Provides an abstract class for controls that allow multiple items to be selected.

Popup

Representa una ventana emergente que tiene contenido.Represents a pop-up window that has content.

RangeBase

Representa un elemento que tiene un valor dentro de un intervalo específico.Represents an element that has a value within a specific range.

RepeatButton

Representa un control que genera su evento Click de forma repetida desde el momento en que se presiona hasta que se suelta.Represents a control that raises its Click event repeatedly from the time it is pressed until it is released.

ResizeGrip

Representa una implementación de un control Thumb que permite a Window cambiar de tamaño.Represents an implementation of a Thumb control that enables a Window to change its size.

ScrollBar

Representa un control que proporciona una barra de desplazamiento con un control Thumb deslizante cuya posición corresponde a un valor.Represents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value.

ScrollEventArgs

Proporciona datos para un evento Scroll que se produce cuando se mueve el control Thumb de ScrollBar.Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves.

SelectiveScrollingGrid

Representa un panel que puede mantener la ubicación de las celdas especificadas cuando se desplaza la vista.A panel that can hold specified cells in place when the view is scrolled.

Selector

Representa un control que permite a un usuario seleccionar elementos entre los elementos secundarios.Represents a control that allows a user to select items from among its child elements.

StatusBar

Representa un control que muestra elementos e información en una barra horizontal en una ventana de aplicación.Represents a control that displays items and information in a horizontal bar in an application window.

StatusBarItem

Representa un elemento de un control StatusBar.Represents an item of a StatusBar control.

TabPanel

Controla la disposición de los objetos TabItem en un control TabControl.Handles the layout of the TabItem objects on a TabControl.

TextBoxBase

Una clase base abstracta que proporciona la funcionalidad para los controles de edición de texto, incluidos TextBox y RichTextBox.An abstract base class that provides functionality for text editing controls, including TextBox and RichTextBox.

Thumb

Representa un control que el usuario puede arrastrar.Represents a control that can be dragged by the user.

TickBar

Representa un control que dibuja un conjunto de marcas de graduación para un control Slider.Represents a control that draws a set of tick marks for a Slider control.

ToggleButton

Clase base para controles que pueden intercambiar estados, como CheckBox.Base class for controls that can switch states, such as CheckBox.

ToolBarOverflowPanel

Se utiliza para organizar elementos ToolBar de desbordamiento.Used to arrange overflow ToolBar items.

ToolBarPanel

Organiza los elementos de ToolBar dentro de ToolBar.Arranges ToolBar items inside a ToolBar.

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.Represents a control primitive that handles the positioning and sizing of a Thumb control and two RepeatButton controls that are used to set a Value.

UniformGrid

Proporciona un modo de organizar el contenido en una cuadrícula en la que todas las celdas tienen el mismo tamaño.Provides a way to arrange content in a grid where all the cells in the grid have the same size.

Estructuras

CustomPopupPlacement

Define los parámetros de colocación personalizada para un control Popup.Defines custom placement parameters for a Popup control.

GeneratorPosition

GeneratorPosition se utiliza para describir la posición de un elemento administrado por ItemContainerGenerator.GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator.

Interfaces

IContainItemStorage

Proporciona una implementación del contenedor de propiedades para los paneles del elemento.Provides a property bag implementation for item panels.

IHierarchicalVirtualizationAndScrollInfo

Proporciona las propiedades a través de las que un control que muestra los datos jerárquicos se comunica con VirtualizingPanel.Provides properties through which a control that displays hierarchical data communicates with a VirtualizingPanel.

IItemContainerGenerator

Interfaz implementada por las clases que son responsables de generar el contenido de la interfaz de usuario en nombre de un host.An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host.

IRecyclingItemContainerGenerator

Extiende la interfaz IItemContainerGenerator para reutilizar el contenido de interfaz de usuario que genera.Extends the IItemContainerGenerator interface to reuse the UI content it generates. Las clases responsables de generar el contenido de la interfaz de usuario en nombre de un host implementan esta interfaz.Classes that are responsible for generating user interface (UI) content on behalf of a host implement this interface.

IScrollInfo

Representa la región desplazable principal dentro de un control ScrollViewer.Represents the main scrollable region inside a ScrollViewer control.

Enumeraciones

AutoToolTipPlacement

Describe la forma en que se coloca el ToolTip automático en un control Slider.Describes the means by which the automatic ToolTip is positioned on a Slider control.

GeneratorDirection

Especifica la dirección en la que se producirá la generación de elementos. GeneratorDirection utiliza StartAt.GeneratorDirection is used by StartAt.

GeneratorStatus

Lo utiliza ItemContainerGenerator para indicar el estado de la generación de elementos.Used by ItemContainerGenerator to indicate the status of its item generation.

PlacementMode

Describe la ubicación en la que aparece un control Popup en la pantalla.Describes the placement of where a Popup control appears on the screen.

PopupAnimation

Describe cómo se anima un control Popup cuando se abre.Describes how a Popup control animates when it opens.

PopupPrimaryAxis

Describe la dirección hacia la que se mueve un control Popup para aumentar la cantidad de control Popup que está visible.Describes the direction to move a Popup control to increase the amount of the Popup that is visible.

ScrollEventType

Describe el comportamiento que produjo un evento Scroll para un control ScrollBar.Describes the behavior that caused a Scroll event for a ScrollBar control.

TickBarPlacement

Especifica la ubicación de un TickBar con respecto a Track de un control Slider.Specifies the placement of a TickBar with respect to the Track of a Slider control.

TickPlacement

Especifica la posición de marcas de paso en un control Slider con respecto al Track que el control implementa.Specifies the position of tick marks in a Slider control with respect to the Track that the control implements.

Delegados

CustomPopupPlacementCallback

Representa un método que proporciona una posición personalizada para un control de Popup.Represents a method that provides custom positioning for a Popup control.

DragCompletedEventHandler

Representa un método que controlará el evento enrutado DragCompleted de un control Thumb.Represents a method that will handle the DragCompleted routed event of a Thumb control.

DragDeltaEventHandler

Representa un método que controlará el evento enrutado DragDelta de un control Thumb.Represents a method that will handle the DragDelta routed event of a Thumb control.

DragStartedEventHandler

Representa un método que controlará el evento enrutado DragStarted de un control Thumb.Represents the method that will handle the DragStarted routed event of a Thumb control.

ItemsChangedEventHandler

Representa el método que controlará el evento ItemsChanged.Represents the method that will handle the ItemsChanged event.

ScrollEventHandler

Representa el método que controlará el evento enrutado Scroll que se produce cuando Thumb de ScrollBar se mueve.Represents the method that will handle the Scroll routed event that occurs when the Thumb of a ScrollBar moves.