FrameworkElement.SetBinding Metodo
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.
Aggiunge un'associazione a questo elemento per la proprietà di dipendenza specificata.
Overload
SetBinding(DependencyProperty, String) |
Connette un'associazione a questo elemento in base al nome della proprietà di origine specificata come qualificazione del percorso all'origine dati. |
SetBinding(DependencyProperty, BindingBase) |
Collega un'associazione a questo elemento in base all'oggetto di associazione specificato. |
SetBinding(DependencyProperty, String)
Connette un'associazione a questo elemento in base al nome della proprietà di origine specificata come qualificazione del percorso all'origine dati.
public:
System::Windows::Data::BindingExpression ^ SetBinding(System::Windows::DependencyProperty ^ dp, System::String ^ path);
public System.Windows.Data.BindingExpression SetBinding (System.Windows.DependencyProperty dp, string path);
member this.SetBinding : System.Windows.DependencyProperty * string -> System.Windows.Data.BindingExpression
Public Function SetBinding (dp As DependencyProperty, path As String) As BindingExpression
Parametri
Identifica la proprietà di destinazione in cui è necessario configurare l'associazione.
- path
- String
Nome della proprietà di origine o percorso della proprietà utilizzata per l'associazione.
Restituisce
Registra le condizioni dell'associazione. Questo valore restituito può essere utile per il controllo degli errori.
Esempio
Nell'esempio seguente viene impostata un'associazione utilizzando un percorso specifico.
myDataObject = new MyData(System.DateTime.Now);
root.DataContext = myDataObject;
myText.SetBinding(TextBlock.TextProperty, "MyDataProperty");
myDataObject = New MyData(Date.Now)
root.DataContext = myDataObject
myText.SetBinding(TextBlock.TextProperty, "MyDataProperty")
Commenti
Questo metodo è un metodo pratico per chiamare BindingOperations.SetBinding, che passa l'istanza corrente come DependencyObjecte crea un nuovo Binding oggetto basato sul parametro specificato path
. Questa firma è più utile se si stabilisce un'associazione predefinita semplice. Se è necessario specificare le proprietà di associazione a condizioni non predefinite o se si vuole usare o MultiBinding PriorityBinding, è necessario usare la SetBinding(DependencyProperty, BindingBase) firma.
Si applica a
SetBinding(DependencyProperty, BindingBase)
Collega un'associazione a questo elemento in base all'oggetto di associazione specificato.
public:
System::Windows::Data::BindingExpressionBase ^ SetBinding(System::Windows::DependencyProperty ^ dp, System::Windows::Data::BindingBase ^ binding);
public System.Windows.Data.BindingExpressionBase SetBinding (System.Windows.DependencyProperty dp, System.Windows.Data.BindingBase binding);
member this.SetBinding : System.Windows.DependencyProperty * System.Windows.Data.BindingBase -> System.Windows.Data.BindingExpressionBase
Public Function SetBinding (dp As DependencyProperty, binding As BindingBase) As BindingExpressionBase
Parametri
Identifica la proprietà in corrispondenza della quale è necessario stabilire il binding.
- binding
- BindingBase
Rappresenta le specifiche del data binding.
Restituisce
Registra le condizioni dell'associazione. Questo valore restituito può essere utile per il controllo degli errori.
Commenti
Questo metodo è un metodo pratico per chiamare BindingOperations.SetBinding, che passa l'istanza corrente come .DependencyObject