Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

Classe PropertyPath

Aggiornamento: novembre 2007

Implementa una struttura dei dati per descrivere una proprietà come percorso di un'altra proprietà o di un tipo proprietario. I percorsi di proprietà vengono utilizzati per l'associazione dati a oggetti e in storyboard e sequenze temporali per le animazioni.

Spazio dei nomi:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/xaml/presentation

[TypeConverterAttribute(typeof(PropertyPathConverter))]
public sealed class PropertyPath
/** @attribute TypeConverterAttribute(PropertyPathConverter) */
public final class PropertyPath
public final class PropertyPath
<object property="propertyPath" .../>
propertyPathStringa che restituisce un percorso di proprietà semplice o complesso. La sintassi per l'impostazione di un oggetto PropertyPath in XAML è versatile ma complessa e viene descritta nell'argomento Sintassi XAML di PropertyPath.

Questa classe contiene un stringa Path e un elenco delle proprietà di dipendenza che sono oggetti PathParameters nella stringa Path.

PropertyPath supporta due modalità di comportamento:

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

La modalità di destinazione descrive un percorso di una proprietà che verrà impostata come proprietà di destinazione. Questa modalità viene utilizzata dall'animazione per supportare funzioni Set di storyboard e sequenze temporali.

Background.Opacity, ad esempio, è un percorso costituito da due passaggi. Questo percorso implica innanzitutto la ricerca della proprietà Background di un oggetto, il recupero dell'oggetto valore su cui è impostata la proprietà Background e quindi il recupero del valore della proprietà Opacity nell'oggetto.

System.Object
  System.Windows.PropertyPath

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft