Binding.ElementName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il nome dell'elemento da utilizzare come oggetto di origine dell'associazione.
public:
property System::String ^ ElementName { System::String ^ get(); void set(System::String ^ value); };
public string ElementName { get; set; }
member this.ElementName : string with get, set
Public Property ElementName As String
Valore della proprietà
Valore della Name proprietà o della direttiva x:Name dell'elemento di interesse. È possibile fare riferimento agli elementi nel codice solo se sono registrati nell'oggetto appropriato NameScope tramite RegisterName. Per altre informazioni, vedere Ambiti dei nomi XAML WPF.
Il valore predefinito è null.
Commenti
Questa proprietà è utile quando si vuole eseguire l'associazione alla proprietà di un altro elemento nell'applicazione. Ad esempio, se si desidera utilizzare un Slider oggetto per controllare l'altezza di un altro controllo nell'applicazione o se si desidera associare l'oggetto Content del controllo alla SelectedValue proprietà del ListBox controllo.
Per impostazione predefinita, le associazioni ereditano il contesto dati specificato dalla DataContext proprietà , se ne è stato impostato uno. Tuttavia, la ElementName proprietà è uno dei modi in cui è possibile impostare in modo esplicito l'origine di un Binding oggetto ed eseguire l'override del contesto dati ereditato. Per altre informazioni, vedere Procedura: Specificare l'origine dell'associazione.
Le Source proprietà e RelativeSource della Binding classe consentono anche di impostare l'origine dell'associazione in modo esplicito. Tuttavia, solo una delle tre proprietà, ElementName, Sourcee RelativeSource, deve essere impostata per ogni associazione o potrebbe verificarsi un conflitto. Questa proprietà genera un'eccezione se si verifica un conflitto di origine dell'associazione.