Overview
O controle de Visão Geral é um Diagrama que tenta mostrar todo o modelo mostrado por um Diagrama diferente, com uma caixa retangular mostrando a viewport exibida por esse outro diagrama.
Herda de: Diagram
Construtores
public Overview()
overview = Overview()
Crie um controle de Visão Geral -- você precisa definir sua propriedade Observada para se referir a um Diagrama diferente antes que ele se torne útil.
Propriedades
protected Node Box { get; set; }
value = overview.Box
overview.Box = value
Obtém ou define o Nó usado para mostrar o retângulo cujos limites são a viewport do Observado.
public DataTemplate BoxTemplate { get; set; }
value = overview.BoxTemplate
overview.BoxTemplate = value
Obtém ou define o DataTemplate usado para renderizar a Caixa mostrando a viewport do Observado em seu modelo.
public Diagram Observed { get; set; }
value = overview.Observed
overview.Observed = value
Obtém ou define o Diagrama para o qual esta Visão Geral está exibindo um modelo e mostrando sua viewport para esse modelo.
public bool UsesObservedLinkRoute { get; set; }
value = overview.UsesObservedLinkRoute
overview.UsesObservedLinkRoute = value
Obtém ou define se esta Visão Geral usa os Pontos da Rota de cada Ligação no Diagrama Observado para encaminhar os links nesta visão geral.
public bool UsesObservedNodeLocation { get; set; }
value = overview.UsesObservedNodeLocation
overview.UsesObservedNodeLocation = value
Obtém ou define se esta Visão Geral usa a Localização de cada nó no Diagrama Observado para posicionar os nós nesta visão geral.
public bool UsesObservedPartVisible { get; set; }
value = overview.UsesObservedPartVisible
overview.UsesObservedPartVisible = value
Obtém ou define se esta Visão Geral usa o Visível de cada nó ou Link no Diagrama Observado para mostrar os nós e links nesta visão geral.
public bool UsesObservedTemplates { get; set; }
value = overview.UsesObservedTemplates
overview.UsesObservedTemplates = value
Obtém ou define se esta Visão Geral usa o DataTemplates usado pelo Diagrama Observado.
Métodos
protected virtual Node CreateBox()
result = overview.CreateBox()
Crie a Caixa usando o modelo de dados BoxTemplate.
public override void OnApplyTemplate()
overview.OnApplyTemplate()
Certifique- se de que a Visão Geral está ligada ao Diagrama Observado.
Campos
public static readonly DependencyProperty BoxTemplateProperty
value = Overview.BoxTemplateProperty
Identifica a propriedade BoxTemplate dependência.
public static readonly DependencyProperty ObservedProperty
value = Overview.ObservedProperty
Identifica a propriedade de dependência Observada.
public static readonly DependencyProperty UsesObservedLinkRouteProperty
value = Overview.UsesObservedLinkRouteProperty
Identifica a propriedade UsesObservedLinkRoute dependência.
public static readonly DependencyProperty UsesObservedNodeLocationProperty
value = Overview.UsesObservedNodeLocationProperty
Identifica a propriedade UsesObservedNodeLocation dependência.
public static readonly DependencyProperty UsesObservedPartVisibleProperty
value = Overview.UsesObservedPartVisibleProperty
Identifica a propriedade UsesObservedPartVisible dependência.
public static readonly DependencyProperty UsesObservedTemplatesProperty
value = Overview.UsesObservedTemplatesProperty
Identifica a propriedade UsesObservedTemplates dependência.