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 | |
---|---|---|
![]() |
CategoryEditor | Inicializuje novou instanci CategoryEditor Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
EditorTemplate | Získá při přepsán v odvozené třídě DataTemplate , který pracuje jako uživatelské rozhraní pro CategoryEditor. |
![]() |
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 | |
---|---|---|
![]() |
ConsumesProperty | Přepsat v odvozené třídě nazývá jednou pro každou vlastnost v kategorii určit vlastnosti, které jsou upraveny touto CategoryEditor. |
![]() ![]() |
CreateEditorAttribute(Type) | Nástroj pro metodu, která vytvoří nový EditorAttribute pro zadané CategoryEditor typu. |
![]() ![]() |
CreateEditorAttribute(CategoryEditor) | Nástroj pro metodu, která vytvoří nový EditorAttribute pro zadané CategoryEditor. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
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.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetImage | Přepsat v odvozené třídě vrátí objekt, který hostitel lze umístit do ContentControl zobrazíte jej. |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
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ů