Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona tipos para implementar la interfaz de usuario de tiempo de diseño personalizado de un control.
El espacio de nombres Microsoft.Windows.Design.Interaction proporciona clases para crear elementos de menú contextual personalizados, adornos y movimientos de usuario.Derive de PrimarySelectionAdornerProvider para implementar un proveedor de adornos para el elemento seleccionado en la superficie de diseño.Derive de PrimarySelectionContextMenuProvider para implementar un MenuGroup para un menú contextual.Derive de la clase Task para implementar movimientos como arrastrar y colocar.
Clases
| Clase | Descripción | |
|---|---|---|
![]() |
Adapter | Se utiliza para adaptar la lógica para un elemento determinado. |
![]() |
AdornerColors | Proporciona un conjunto de pinceles comunes que se pueden utilizar en adornos. |
![]() |
AdornerCoordinateSpace | Infraestructura. Define un especio de coordenadas 2D para su uso en AdornerPanel. |
![]() |
AdornerCoordinateSpaces | Define los dos espacios de coordenadas comunes que se usan en el diseñador. |
![]() |
AdornerFonts | Proporciona un conjunto de pinceles comunes que se pueden utilizar en adornos. |
![]() |
AdornerLayout | Realiza el diseño de un adorno en DesignerView. |
![]() |
AdornerOrder | Especifica el orden z de los adornos en la vista de diseño. |
![]() |
AdornerPanel | Proporciona un contenedor para los controles de Windows Presentation Foundation (WPF), que se utilizan en tiempo de diseño como adornos. |
![]() |
AdornerPlacementCollection | Habilita la ubicación precisa de los adornos en AdornerPanel. |
![]() |
AdornerProperties | Define un conjunto de propiedades adjuntas para que un elemento de la interfaz de usuario habilite el aspecto y el comportamiento del adorno. |
![]() |
AdornerProvider | Proveedor de características que puede agregar a una clase para agregar adornos a la superficie del diseñador automáticamente. |
![]() |
AdornerResources | Se utiliza para definir un conjunto de recursos que pueden utilizarse en XAML. |
![]() |
CanExecuteToolEventArgs | Proporciona datos para el evento CanExecute. |
![]() |
CommandExceptionEventArgs | Proporciona datos para el evento CommandException definido en la clase DesignerView. |
![]() |
ContextMenuProvider | Define un conjunto de elementos de menú que se muestran en un menú contextual. |
![]() |
CreationCommands | Representa un conjunto de definiciones de comando estáticas para los comandos de creación de herramienta. |
![]() |
CreationTool | Herramienta que se utiliza para crear nuevas instancias de objetos en el diseñador. |
![]() |
CreationToolAttribute | Identifica la herramienta de creación que debe utilizarse para crear una instancia de un tipo especificado. |
![]() |
CurrentDesignerView | Es un elemento de contexto que se utiliza para almacenar y notificar la vista de diseñador actual que se utiliza en el contexto de edición. |
![]() |
DesignerCommands | Representa los comandos asociados a un diseñador. |
![]() |
DesignerView | Proporciona una superficie de diseño visual para el diseñador. |
![]() |
DragGestureData | Proporciona información adicional durante una operación de arrastrar y colocar. |
![]() |
ExecutedToolEventArgs | Proporciona datos para el evento Executed. |
![]() |
FocusedTask | Contiene la tarea que tiene el foco en una herramienta. |
![]() |
GestureData | Proporciona información sobre un movimiento. |
![]() |
MatchGestureEventArgs | Proporciona datos para el evento MatchGesture. |
![]() |
MenuAction | Elemento de menú contextual, que representa una acción que se llevará a cabo en el diseñador. |
![]() |
MenuActionEventArgs | Proporciona datos de los eventos MenuAction. |
![]() |
MenuBase | Proporciona una clase base para acciones y grupos. |
![]() |
MenuGroup | Representa un grupo de elementos de menú. |
![]() |
MouseGestureData | Proporciona información sobre la posición del puntero del mouse. |
![]() |
ParentAdapter | Proporciona un punto de extensión para cualquier tipo que pueda ser un elemento primario de objetos secundarios. |
![]() |
PlacementAdapter | Adaptador que se utiliza para obtener y establecer posiciones de objetos en coordenadas primarias. |
![]() |
PrimarySelectionAdornerProvider | Proporciona un conjunto de adornos que se muestran para la selección principal. |
![]() |
PrimarySelectionContextMenuProvider | Proporciona un conjunto de elementos MenuGroup que se muestran para la selección actual. |
![]() |
PrimarySelectionTaskProvider | Proporciona un conjunto de tareas que están disponibles desde la herramienta de selección cuando hay una clase en la selección principal. |
![]() |
RelativePosition | Representa una posición en el diseñador que sigue siendo independiente de los sistemas de coordenadas. |
![]() |
RelativePositions | Representa un conjunto de instancias estáticas de objetos RelativePositions comunes. |
![]() |
RelativeValueCollection | Representa una colección de valores que describen la posición de un elemento dentro de un recuadro o contenedor en la superficie del diseñador. |
![]() |
RootPlacementAdapter | Proporciona compatibilidad de ubicación para cualquier elemento que no tenga un elemento primario. |
![]() |
Selection | Representa un conjunto de objetos seleccionado por el usuario en un diseñador. |
![]() |
SelectionCommands | Proporciona comandos estándar que controlan la selección de objetos en un diseñador. |
![]() |
SelectionOperations | Proporciona operaciones estándar que controlan la selección de objetos mediante programación en un diseñador. |
![]() |
SelectionTool | Representa una herramienta que selecciona los objetos en un diseñador, por ejemplo, un puntero del mouse. |
![]() |
Task | Representa una colección de comandos y enlaces de entrada a esos comandos. |
![]() |
TaskProvider | Proveedor de características que puede agregar a una clase para agregar tareas automáticamente a la herramienta activa. |
![]() |
Tool | Representa una herramienta que determina el modo del diseñador. |
![]() |
ToolActionEventArgs | Proporciona datos de los eventos ToolAction. |
![]() |
ToolCommand | Actúa como un identificador de comandos y como una manera unificada de invocar un comando determinado. |
![]() |
ToolCommandBinding | Actúa como un puente entre un comando y un controlador de eventos que lo implementa. |
![]() |
ToolCommandBindingCollection | Representa una colección de enlaces de comandos de herramientas. |
![]() |
ToolGesture | Representa una herramienta de interacción con el mouse. |
![]() |
ViewHitTestResult | Representa el valor devuelto de una prueba de posicionamiento en el método HitTest. |
![]() |
ViewItem | Es una clase abstracta que habilita la interacción con los objetos de vista. |
![]() |
WheelGestureData | Proporciona datos de movimiento sobre la rueda del mouse. |
Estructuras
| Estructura | Descripción | |
|---|---|---|
![]() |
AdornerPlacementValue | Representa un valor único en AdornerPlacementCollection. |
![]() |
RelativePoint | Define un punto que se compone de una ubicación X e Y y una clase RelativePosition que define la relación de esas coordenadas con algún otro objeto. |
![]() |
RelativeValue | Representa una coordenada en el diseñador. |
Interfaces
| Interfaz | Descripción | |
|---|---|---|
![]() |
IAdornerPlacement | Especifica una condición de colocación para AdornerPlacementCollection. |
Delegados
| Delegado | Descripción | |
|---|---|---|
![]() |
CanExecuteToolEventHandler | Representa el método que controlará los eventos CanExecute de los comandos de herramientas. |
![]() |
ExecutedToolEventHandler | Representa el método que controlará los eventos Executed de los comandos de herramientas. |
![]() |
LoadResourcesCallback | Se utiliza cuando se debe encontrar un recurso para la clave especificada. |
![]() |
ModelHitTestFilterCallback | Delegado de devolución de llamada que puede asignarse a la propiedad ModelFilter de una tarea de transacción. |
![]() |
ViewHitTestFilterCallback | Representa el método de devolución de llamada que especifica las partes del árbol visual que se van a omitir del procesamiento de la prueba de posicionamiento en el método HitTest. |
![]() |
ViewHitTestResultCallback | Representa una devolución de llamada que se usa para personalizar la prueba de posicionamiento en el método HitTest. |
Enumeraciones
| Enumeración | Descripción | |
|---|---|---|
![]() |
AdornerHorizontalAlignment | Una enumeración que define la alineación horizontal de un adorno con respecto a un elemento en una superficie de diseño. |
![]() |
AdornerPlacementDimension | Una enumeración que define la dimensión que se debe aplicar a una estructura AdornerPlacementValue. |
![]() |
AdornerStretch | Una enumeración que se usa para identificar el modo en que se comporta la dimensión determinada (X o Y) de un adorno cuando se escala la Vista de diseño. |
![]() |
AdornerVerticalAlignment | Una enumeración que define la alineación vertical de un adorno con respecto a un elemento en una superficie de diseño. |
![]() |
NudgeIntent | Una enumeración que indica el método que utiliza PlacementAdapter para mover los controles durante los desplazamientos del teclado. |
![]() |
PlacementIntent | Una enumeración que indica el método que utiliza PlacementAdapter para colocar los controles. |
![]() |
ToolAction | Representa un movimiento de usuario. |
.gif)
.gif)
.gif)
.gif)
.gif)