Sdílet prostřednictvím


CategoryEditor – třída

Abstraktní třída pro vytvoření vlastní kategorii editory.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.PropertyEditing.CategoryEditor

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

Syntaxe

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

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

Konstruktory

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

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost EditorTemplate Získá při přepsán v odvozené třídě DataTemplate , který pracuje jako uživatelské rozhraní pro CategoryEditor.
Veřejná vlastnost TargetCategory Lokalizovaný řetězec označující tento editor patří do kategorie získá při přepsán v odvozené třídě.

Na začátek

Metody

  Název Popis
Veřejná metoda ConsumesProperty Přepsat v odvozené třídě nazývá jednou pro každou vlastnost v kategorii určit vlastnosti, které jsou upraveny touto CategoryEditor.
Veřejná metodaStatický člen CreateEditorAttribute(Type) Nástroj pro metodu, která vytvoří nový EditorAttribute pro zadané CategoryEditor typu.
Veřejná metodaStatický člen CreateEditorAttribute(CategoryEditor) Nástroj pro metodu, která vytvoří nový EditorAttribute pro zadané CategoryEditor.
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 GetImage Přepsat v odvozené třídě vrátí objekt, který hostitel lze umístit do ContentControl zobrazíte jej.
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

Pocházet z této třídy poskytují vlastní CategoryEditor sadu vlastností v prohlížeči hostitele se vlastnosti. Tato třída představuje vlastní uživatelské rozhraní pro úpravy související sadu vlastností, jako například vlastnosti kategorie textu.

TargetCategory Kategorie souvisejících vlastností, které tento editor je určen pro skupinovém označuje vlastnost Například některé vlastnosti týkající se textu se zobrazí v okně Vlastnosti v kategorii textu. Pokud je editor určen upravit tyto vlastnosti TargetCategory "Text" vrátí vlastnost.

EditorTemplate Vrátí vlastnost šablony XAML vizuální rozhraní pro editor. To je obvykle uveden v ResourceDictionary jinde v projektu.

Všimněte si, že před CategoryEditor bude použit autorem, musí být zaregistrována. Další informace naleznete v tématu Poskytování metadata prvků Design.

Příklady

Následující příklad kódu ukazuje způsob použití třídy CategoryEditor. Další informace naleznete v tématu Walkthrough: Creating a Category 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