Condividi tramite


DataViewPropertyDescriptor Classe

Definizione

Rappresenta una proprietà dinamica per un nodo in una gerarchia di visualizzazione dati.

public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
Ereditarietà
DataViewPropertyDescriptor

Costruttori

DataViewPropertyDescriptor(PropertyDescriptor)

Inizializza una nuova istanza della classe con l'oggetto DataViewPropertyDescriptor descrittore della proprietà.

DataViewPropertyDescriptor(PropertyDescriptor, Attribute[])

Inizializza una nuova istanza della classe con l'oggetto DataViewPropertyDescriptor descrittore della proprietà e una matrice di attributi.

DataViewPropertyDescriptor(String)

Inizializza una nuova istanza della classe con il nome della DataViewPropertyDescriptor proprietà.

DataViewPropertyDescriptor(String, Attribute[])

Inizializza una nuova istanza della classe con il nome della DataViewPropertyDescriptor proprietà e una matrice di attributi.

DataViewPropertyDescriptor(String, String)

Inizializza una nuova istanza della classe con il nome della DataViewPropertyDescriptor proprietà e un nome visualizzato della proprietà.

DataViewPropertyDescriptor(String, String, String)

Inizializza una nuova istanza della classe con il nome della proprietà, il nome visualizzato della DataViewPropertyDescriptor proprietà e un nome di categoria.

DataViewPropertyDescriptor(String, String, String, String)

Inizializza una nuova istanza della classe con il nome della DataViewPropertyDescriptor proprietà, un'altra versione del nome della proprietà a scopo di visualizzazione, un nome di categoria e una descrizione.

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

Inizializza una nuova istanza della classe con il nome della DataViewPropertyDescriptor proprietà, un'altra versione del nome della proprietà a scopo di visualizzazione, un nome di categoria e una descrizione.

Proprietà

Attributes

Ottiene la raccolta di attributi associati al descrittore di proprietà corrente.

Category

Ottiene la categoria dal CategoryAttribute descrittore della proprietà corrente.

ComponentType

Ottiene il tipo del componente a cui è associata la proprietà.

Converter

Ottiene il convertitore di tipi per il descrittore di proprietà corrente.

Description

Ottiene la descrizione dal DescriptionAttribute descrittore della proprietà corrente.

IsReadOnly

Ottiene un valore che indica se il descrittore della proprietà corrente è di sola lettura.

Name

Ottiene il nome della proprietà.

NameHashCode

Ottiene il codice hash del nome della proprietà.

PropertyType

Ottiene il tipo della proprietà.

Metodi

CanResetValue(Object)

Indica se il valore della proprietà può essere reimpostato per il componente specificato.

GetChildProperties(Object, Attribute[])

Restituisce un oggetto PropertyDescriptorCollection per un determinato componente usando una matrice specificata di attributi come filtro.

GetValue(Object)

Ottiene il valore della proprietà corrente per il componente specificato.

ResetValue(Object)

Reimposta il valore della proprietà del componente specificato nel valore predefinito.

SetAttribute(Attribute)

Aggiunge l'attributo specificato all'elenco degli attributi di questa proprietà.

SetAttributes(Attribute[])

Aggiunge gli attributi specificati all'elenco degli attributi di questa proprietà.

SetCategory(String)

Imposta l'attributo categoria usando il valore di categoria specificato.

SetComponentType(Type)

Imposta il tipo di componente sul tipo specificato.

SetConverterType(String)

Aggiunge un TypeConverterAttributeoggetto , usando il nome del tipo specificato come convertitore di dati per il descrittore della proprietà.

SetConverterType(Type)

Aggiunge un TypeConverterAttributeoggetto , usando il tipo specificato come convertitore di dati per il descrittore della proprietà.

SetDescription(String)

Imposta l'attributo di descrizione usando il valore di descrizione specificato.

SetDisplayName(String)

Imposta l'attributo nome visualizzato usando il valore del nome visualizzato specificato.

SetIsBrowsable(Boolean)

Aggiunge un BrowsableAttribute valore corrispondente al valore booleano specificato che indica se la proprietà può essere modificata in fase di progettazione in un Finestra Proprietà.

SetIsLocalizable(Boolean)

Aggiunge un LocalizableAttribute valore corrispondente al valore booleano specificato che indica se la proprietà deve essere localizzata.

SetIsReadOnly(Boolean)

Aggiunge un ReadOnlyAttribute valore corrispondente al valore booleano specificato che indica se la proprietà è di sola lettura.

SetName(String)

Imposta il nome della proprietà.

SetPropertyType(Type)

Imposta il tipo di proprietà sul tipo specificato.

SetValue(Object, Object)

Imposta il valore della proprietà per il componente specificato su un nuovo valore.

ShouldSerializeValue(Object)

Indica se il valore della proprietà del componente specificato deve essere serializzato.

Si applica a