Sdílet prostřednictvím


ExtendedPropertyValueEditor – třída

Kontejner pro logiku veškeré editoru rozšířených vlastností.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValueEditor
    Microsoft.Windows.Design.PropertyEditing.ExtendedPropertyValueEditor

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

Syntaxe

'Deklarace
Public Class ExtendedPropertyValueEditor _
    Inherits PropertyValueEditor
public class ExtendedPropertyValueEditor : PropertyValueEditor
public ref class ExtendedPropertyValueEditor : public PropertyValueEditor
type ExtendedPropertyValueEditor =  
    class
        inherit PropertyValueEditor
    end
public class ExtendedPropertyValueEditor extends PropertyValueEditor

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

Konstruktory

  Název Popis
Veřejná metoda ExtendedPropertyValueEditor() Inicializuje novou instanci ExtendedPropertyValueEditor Třída
Veřejná metoda ExtendedPropertyValueEditor(DataTemplate, DataTemplate) Inicializuje novou instanci ExtendedPropertyValueEditor třídy zadaným extended a vložené editor DataTemplate objektů.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ExtendedEditorTemplate GET nebo sady DataTemplate pro editor Rozšířená nabídka/držení.
Veřejná vlastnost InlineEditorTemplate Získá nebo nastaví DataTemplate používané pro vložené editor. (Zděděno z PropertyValueEditor.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
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.)
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

ExtendedPropertyValueEditor Dvě třídy pojmout DataTemplate objekty, vložené editor a jeden pro rozšířený editor. Vložené editor obsahuje vlastní rozhraní zobrazeném v rámci okna Vlastnosti a rozšířený editor poskytuje rozhraní, které se zobrazí v novém okně.

InlineEditorTemplate Vlastnost vrací editoru vložené šablony XAML pro vizuální rozhraní a ExtendedEditorTemplate vrátí vlastnost šablony XAML pro rozšířený editor. Jsou obvykle uvedeny v ResourceDictionary jinde v projektu.

Používejte EditModeSwitchButton vyvolat vlastní ExtendedPropertyValueEditor, demonstrace, viz Walkthrough: Implementing a Color Editor.

Příklady

Následující příklad kódu ukazuje způsob použití třídy ExtendedPropertyValueEditor. Další informace naleznete v tématu Walkthrough: Implementing a Color Editor.

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.PropertyEditing – obor názvů

Další zdroje

Property Editing Architecture

WPF Designer Extensibility