Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà PropertyDescriptorCollection.Item (String)

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta il PropertyDescriptor con il nome specificato.

Spazio dei nomi:   System.ComponentModel
Assembly:  System (in System.dll)

public virtual PropertyDescriptor this[
	string name
] { get; }

Parametri

name
Type: System.String

Il nome del PropertyDescriptor per ottenere dalla raccolta.

Valore proprietà

Type: System.ComponentModel.PropertyDescriptor

Il PropertyDescriptor con il nome specificato, o null Se la proprietà non esiste.

Il Item è tra maiuscole e minuscole durante la ricerca dei nomi. Vale a dire, i nomi "Pname" e "pname" sono considerati due diverse proprietà.

Nell'esempio di codice viene illustrato come utilizzare il Item proprietà per visualizzare il tipo di componente per il PropertyDescriptor specificato dall'indice. È necessario che button1 e textBox1 sia stata creata un'istanza in un form.

private void PrintIndexItem2() {
   // Creates a new collection and assigns it the properties for button1.
   PropertyDescriptorCollection properties =
       TypeDescriptor.GetProperties(button1);

   // Sets a PropertyDescriptor to the specific property.
   PropertyDescriptor myProperty = properties["Opacity"];

   // Prints the display name for the property.
   textBox1.Text = myProperty.DisplayName;
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: