Freigeben über


DesignerView-Klasse

Aktualisiert: November 2007

Stellt eine visuelle Entwurfsoberfläche für den Designer bereit.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

Public Class DesignerView _
    Inherits Decorator

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

Hinweise

Weisen Sie das Stammelement der Benutzeroberfläche des Designers der Child-Eigenschaft von DesignerView zu, und legen Sie die Context-Eigenschaft auf den Bearbeitungskontext des Designers fest, um Ihre Benutzeroberfläche entwurfsfähig zu machen.

[C#]

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

Die DesignerView-Klasse unterstützt Adorner. Dies sind Teile der Benutzeroberfläche, die die Darstellungsmöglichkeiten anderer Teile der Benutzeroberfläche erweitern. Ein Beispiel für Adorner sind Ziehpunkte zur Größenänderung.

DesignerView leitet Benutzereingaben an Befehle für Adorner, Tools und Aufgaben weiter. Weitere Informationen finden Sie unter Adorner-Architektur.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

DesignerView-Member

Microsoft.Windows.Design.Interaction-Namespace

AdornerPanel

Weitere Ressourcen

Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners

Adorner-Architektur