Sdílet prostřednictvím


DataViewPropertyDescriptor Třída

Definice

Představuje dynamickou vlastnost uzlu v hierarchii zobrazení dat.

public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
Dědičnost
DataViewPropertyDescriptor

Konstruktory

DataViewPropertyDescriptor(PropertyDescriptor)

Inicializuje novou instanci DataViewPropertyDescriptor třídy pomocí objektu popisovače vlastnosti.

DataViewPropertyDescriptor(PropertyDescriptor, Attribute[])

Inicializuje novou instanci DataViewPropertyDescriptor třídy pomocí objektu popisovače vlastnosti a pole atributů.

DataViewPropertyDescriptor(String)

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti.

DataViewPropertyDescriptor(String, Attribute[])

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti a pole atributů.

DataViewPropertyDescriptor(String, String)

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti a zobrazovaným názvem vlastnosti.

DataViewPropertyDescriptor(String, String, String)

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti, zobrazovaný název vlastnosti a název kategorie.

DataViewPropertyDescriptor(String, String, String, String)

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti, jinou verzí názvu vlastnosti pro účely zobrazení, názvem kategorie a popisem.

DataViewPropertyDescriptor(String, String, String, String, Boolean)

Inicializuje novou instanci DataViewPropertyDescriptor třídy s názvem vlastnosti, jinou verzí názvu vlastnosti pro účely zobrazení, názvem kategorie a popisem.

Vlastnosti

Attributes

Získá kolekci atributů přidružených k aktuálnímu popisovači vlastností.

Category

Získá kategorii z CategoryAttribute popisovače aktuální vlastnosti.

ComponentType

Získá typ komponenty vlastnost je vázána.

Converter

Získá převaděč typů pro aktuální popisovač vlastnosti.

Description

Získá popis z DescriptionAttribute popisovače aktuální vlastnosti.

IsReadOnly

Získá hodnotu označující, zda je popisovač aktuální vlastnosti jen pro čtení.

Name

Získá název vlastnosti.

NameHashCode

Získá kód hash názvu vlastnosti.

PropertyType

Získá typ vlastnosti.

Metody

CanResetValue(Object)

Určuje, zda lze hodnotu vlastnosti pro zadanou komponentu resetovat.

GetChildProperties(Object, Attribute[])

Vrátí hodnotu PropertyDescriptorCollection pro danou komponentu s použitím zadaného pole atributů jako filtru.

GetValue(Object)

Získá aktuální hodnotu vlastnosti pro zadanou komponentu.

ResetValue(Object)

Obnoví hodnotu vlastnosti zadané komponenty na výchozí hodnotu.

SetAttribute(Attribute)

Přidá zadaný atribut do seznamu atributů této vlastnosti.

SetAttributes(Attribute[])

Přidá zadané atributy do seznamu atributů této vlastnosti.

SetCategory(String)

Nastaví atribut kategorie pomocí zadané hodnoty kategorie.

SetComponentType(Type)

Nastaví typ komponenty na zadaný typ.

SetConverterType(String)

TypeConverterAttributePřidá objekt s použitím názvu zadaného typu jako převaděče dat pro popisovač vlastnosti.

SetConverterType(Type)

TypeConverterAttributePřidá objekt s použitím zadaného typu jako převaděče dat pro popisovač vlastnosti.

SetDescription(String)

Nastaví atribut description pomocí zadané hodnoty popisu.

SetDisplayName(String)

Nastaví atribut zobrazovaný název pomocí zadané hodnoty zobrazovaný název.

SetIsBrowsable(Boolean)

BrowsableAttribute Přidá odpovídající zadané logické hodnotě, která označuje, zda lze vlastnost upravit v době návrhu v okno Vlastnosti.

SetIsLocalizable(Boolean)

Přidá odpovídající zadanou LocalizableAttribute logickou hodnotu, která označuje, zda má být vlastnost lokalizována.

SetIsReadOnly(Boolean)

ReadOnlyAttribute Přidá odpovídající zadané logické hodnotě, která označuje, zda je vlastnost jen pro čtení.

SetName(String)

Nastaví název vlastnosti.

SetPropertyType(Type)

Nastaví typ vlastnosti na zadaný typ.

SetValue(Object, Object)

Nastaví hodnotu vlastnosti pro zadanou komponentu na novou hodnotu.

ShouldSerializeValue(Object)

Určuje, zda má být hodnota vlastnosti zadané součásti serializována.

Platí pro