DesignerView (Clase)

Actualización: noviembre 2007

Proporciona una superficie de diseño visual para el diseñador.

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

Public Class DesignerView _
    Inherits Decorator

Dim instance As DesignerView
public class DesignerView : Decorator
public ref class DesignerView : public Decorator
public class DesignerView extends Decorator

Comentarios

Para que la interfaz de usuario pueda diseñarse, asigne el elemento raíz de la interfaz de usuario del diseñador a la propiedad Child de DesignerView y establezca la propiedad Context en el contexto de edición para el diseñador.

[C#]

DesignerView view = new DesignerView();
view.Child = documentManager.View;
view.Context = editingContext;

La clase DesignerView proporciona compatibilidad para los denominados adornos, que son partes de la interfaz de usuario que adornan otras partes de la misma. Por ejemplo, las asas de ajuste de tamaño son adornos.

DesignerView enruta los datos proporcionados por el usuario a los comandos en adornos, herramientas y tareas. Para obtener más información, consulte Arquitectura de los adornos.

Jerarquía de herencia

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Decorator
              Microsoft.Windows.Design.Interaction.DesignerView

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

DesignerView (Miembros)

Microsoft.Windows.Design.Interaction (Espacio de nombres)

AdornerPanel

Otros recursos

Tutorial: Crear un adorno en tiempo de diseño

Arquitectura de los adornos