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à Binding.ElementName

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta il nome dell'elemento da usare come oggetto di origine dell'associazione.

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

public string ElementName { get; set; }

Valore proprietà

Type: System.String

Valore della proprietà Name o direttiva x:Name dell'elemento di interesse. È possibile fare riferimento agli elementi nel codice solo se sono registrati nell'oggetto NameScope appropriato tramite RegisterName. Per altre informazioni, vedere Ambiti dei nomi XAML di WPF.

Il valore predefinito è null.

This property is useful when you want to bind to the property of another element in your application. For example, if you want to use a T:System.Windows.Controls.Slider to control the height of another control in your application, or if you want to bind the P:System.Windows.Controls.ContentControl.Content of your control to the P:System.Windows.Controls.Primitives.Selector.SelectedValue property of your T:System.Windows.Controls.ListBox control.

By default, bindings inherit the data context specified by the DataContext property, if one has been set. However, the P:System.Windows.Data.Binding.ElementName property is one of the ways you can explicitly set the source of a T:System.Windows.Data.Binding and override the inherited data context. For more information, see How to: Specify the Binding Source.

The P:System.Windows.Data.Binding.Source and P:System.Windows.Data.Binding.RelativeSource properties of the T:System.Windows.Data.Binding class also enable you to set the source of the binding explicitly. However, only one of the three properties, P:System.Windows.Data.Binding.ElementName, P:System.Windows.Data.Binding.Source, and P:System.Windows.Data.Binding.RelativeSource, should be set for each binding, or a conflict might occur. This property throws an exception if there is a binding source conflict.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 3.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra: