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

Classe PropertyPath

 

Data di pubblicazione: ottobre 2016

Implementa una struttura di dati per descrivere una proprietà come un percorso di un'altra proprietà o di un tipo proprietario. I percorsi delle proprietà vengono usati nel data binding degli oggetti e nei storyboard e sequenze temporali delle animazioni.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

System.Object
  System.Windows.PropertyPath

[TypeConverterAttribute(typeof(PropertyPathConverter))]
public sealed class PropertyPath

NomeDescrizione
System_CAPS_pubmethodPropertyPath(Object)

Inizializza una nuova istanza della classe PropertyPath.

System_CAPS_pubmethodPropertyPath(String, Object[])

Inizializza una nuova istanza di PropertyPath (classe), con i parametri e la stringa di token di ricerca del percorso.

NomeDescrizione
System_CAPS_pubpropertyPath

Ottiene o imposta la stringa che descrive il percorso.

System_CAPS_pubpropertyPathParameters

Ottiene l'elenco di parametri da utilizzare quando il percorso fa riferimento a parametri indicizzati.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

Questa classe contiene una stringa Path, e l'elenco delle proprietà di dipendenza che sono il PathParameters nella stringaPath.

PropertyPath supporta due modalità di comportamento:

Modalità di origine descrive un percorso di una proprietà che viene utilizzato come origine per un'altra operazione. Questa modalità viene utilizzata la Binding classe per supportare l'associazione dati.

Modalità destinazione descrive un percorso di una proprietà che verrà impostato come proprietà di destinazione. Questa modalità viene utilizzata dall'animazione per supportare Setter storyboard e sequenza temporale.

Ad esempio, Background.Opacity è un percorso in due passaggi. Questo percorso implica: in primo luogo, trovare il Background proprietà di un oggetto, ottenere l'oggetto del valore di Background proprietà è impostata su e quindi ottenere il valore del Opacity proprietà sull'oggetto.

<object property="propertyPath" .../>

propertyPath

Stringa che viene valutata per essere un percorso di proprietà semplice o complessa. La sintassi per l'impostazione di un PropertyPath in XAML è versatile ma complessa e viene descritto nell'argomento sintassi XAML di PropertyPath.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: