Overview
Die Übersichtssteuerung ist ein Diagramm, das versucht, das gesamte Modell anzuzeigen, das durch ein anderes Diagramm angezeigt wird, mit einem rechteckigen Feld, das den Ansichtsfenster zeigt, das durch dieses andere Diagramm angezeigt wird.
Erbt von: Diagram
Konstruktoren
public Overview()
overview = Overview()
Erstellen Sie ein Übersichtssteuerelement - Sie müssen die Eigenschaft Beobachtet so einstellen, dass sie auf ein anderes Diagramm verweist, bevor es nützlich wird.
Eigenschaften
protected Node Box { get; set; }
value = overview.Box
overview.Box = value
Bekommt oder setzt den Knoten, der verwendet wird, um das Rechteck anzuzeigen, dessen Grenzen der Sichtport des Beobachteten sind.
public DataTemplate BoxTemplate { get; set; }
value = overview.BoxTemplate
overview.BoxTemplate = value
Bekommt oder setzt das DataTemplate, das verwendet wird, um die Box mit dem Viewport des Beobachteten in sein Modell zu rendern.
public Diagram Observed { get; set; }
value = overview.Observed
overview.Observed = value
Erhält oder legt das Diagramm fest, für das diese Übersicht ein Modell anzeigt und seinen Ansichtsrahmen in dieses Modell zeigt.
public bool UsesObservedLinkRoute { get; set; }
value = overview.UsesObservedLinkRoute
overview.UsesObservedLinkRoute = value
Gibt oder legt fest, ob diese Übersicht die Routenpunkte jedes Links im Beobachteten Diagramm verwendet, um die Links in dieser Übersicht zu routen.
public bool UsesObservedNodeLocation { get; set; }
value = overview.UsesObservedNodeLocation
overview.UsesObservedNodeLocation = value
Gibt oder legt fest, ob diese Übersicht den Standort jedes Knotens im Beobachteten Diagramm verwendet, um die Knoten in dieser Übersicht zu positionieren.
public bool UsesObservedPartVisible { get; set; }
value = overview.UsesObservedPartVisible
overview.UsesObservedPartVisible = value
Gibt oder legt fest, ob diese Übersicht den Sichtbaren jedes Knotens oder Links im Beobachteten Diagramm verwendet, um die Knoten und Links in dieser Übersicht anzuzeigen.
public bool UsesObservedTemplates { get; set; }
value = overview.UsesObservedTemplates
overview.UsesObservedTemplates = value
Bestimmt oder legt fest, ob diese Übersicht das DataTemplates verwendet, das vom Beobachteten Diagramm verwendet wird.
Methoden
protected virtual Node CreateBox()
result = overview.CreateBox()
Erstellen Sie die Box mit der BoxTemplate Datenvorlage.
public override void OnApplyTemplate()
overview.OnApplyTemplate()
Stellen Sie sicher, dass die Übersicht an das Beobachtete Diagramm gebunden ist.
Felder
public static readonly DependencyProperty BoxTemplateProperty
value = Overview.BoxTemplateProperty
Identifiziert die Abhängigkeitseigenschaft BoxTemplate.
public static readonly DependencyProperty ObservedProperty
value = Overview.ObservedProperty
Bestimmt die Eigenschaft Beobachtete Abhängigkeit.
public static readonly DependencyProperty UsesObservedLinkRouteProperty
value = Overview.UsesObservedLinkRouteProperty
Identifiziert die Abhängigkeitseigenschaft UsesObservedLinkRoute.
public static readonly DependencyProperty UsesObservedNodeLocationProperty
value = Overview.UsesObservedNodeLocationProperty
Identifiziert die Abhängigkeitseigenschaft UsesObservedNodeLocation.
public static readonly DependencyProperty UsesObservedPartVisibleProperty
value = Overview.UsesObservedPartVisibleProperty
Identifiziert die Abhängigkeitseigenschaft UsesObservedPartVisible.
public static readonly DependencyProperty UsesObservedTemplatesProperty
value = Overview.UsesObservedTemplatesProperty
Identifiziert die Abhängigkeitseigenschaft UsesObservedTemplates.