Sdílet prostřednictvím


AdornerLayout – třída

Provádí rozložení adorner DesignerView.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.Interaction.AdornerLayout

Obor názvů:  Microsoft.Windows.Design.Interaction
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public MustInherit Class AdornerLayout
public abstract class AdornerLayout
public ref class AdornerLayout abstract
[<AbstractClass>]
type AdornerLayout =  class end
public abstract class AdornerLayout

Typ AdornerLayout zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda AdornerLayout Inicializuje novou instanci AdornerLayout Třída

Na začátek

Metody

  Název Popis
Veřejná metoda AdornerPropertyChanged Vyvolat adorner rozložení v jedné z vlastností uloženo AdornerProperties změny třídy.
Veřejná metoda Arrange Provede zadaný adorner uspořádání rozložení.
Veřejná metoda ArrangeChildren Rozložení uspořádání provádí AdornerPanel.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Veřejná metoda EvaluateLayout Získá hodnotu určující, zda adorner zůstává ve stromu uživatelského rozhraní.
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsAssociated Získá hodnotu označující, zda je zadaný model položky spojené s tímto adorner.
Veřejná metoda Measure Provede zadaný adorner měření rozvržení.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Poznámky

Ve většině stromy uživatelského rozhraní systému Windows Presentation Foundation (WPF), dochází k rozložení shora dolů až Arrange a Measure metod. Adorners nelze využít přímo to protože adorner je obvykle rozložení samotného vzhledem k není přímý podřízený nebo nadřazený prvek. Některé složité adorners mají i jejich velikost a umístění pozic několik dalších prvků na základě něco udělat WPF nelze vypočítat.

AdornerLayout Třídy je navržen pro zlepšení této. Při každé aktualizaci rozložení v EvaluateLayout, AdornerLayout's EvaluateLayout je volána metoda. Tato metoda měli zjistit, zda adorner re-measured nebo re-arranged a volat příslušné InvalidateMeasure nebo InvalidateArrange metody adorner.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Windows.Design.Interaction – obor názvů

AdornerPanel

PrimarySelectionAdornerProvider

Další zdroje

Walkthrough: Creating a Design-time Adorner

Adorner Architecture