FrameworkContentElement.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.
Associa un'associazione a questo elemento per la proprietà di dipendenza specificata.
Overload
| Nome | Descrizione |
|---|---|
| SetBinding(DependencyProperty, String) |
Associa un'associazione a questo elemento, in base al nome della proprietà di origine fornito come qualificazione del percorso all'origine dati. |
| SetBinding(DependencyProperty, BindingBase) |
Associa un'associazione a questo elemento, in base all'oggetto di associazione fornito. |
SetBinding(DependencyProperty, String)
Associa un'associazione a questo elemento, in base al nome della proprietà di origine fornito 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à associata.
- path
- String
Nome della proprietà di origine o percorso della proprietà utilizzata per l'associazione.
Valori restituiti
Registra le condizioni dell'associazione. Questo valore restituito può essere utile per il controllo degli errori.
Esempio
Nell'esempio seguente viene impostata un'associazione su un Paragraph elemento creando un nuovo oggetto dati personalizzato, stabilendo tale oggetto come DataContexte impostando il percorso di associazione su una proprietà al suo interno.
MyData myDataObject = new MyData();
myflowdocument.DataContext = myDataObject;
introParagraph.SetBinding(Paragraph.TagProperty, "CustomData");
Dim myDataObject As New MyData()
myflowdocument.DataContext = myDataObject
introParagraph.SetBinding(Paragraph.TagProperty, "CustomData")
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 MultiBindingPriorityBinding, è necessario usare la SetBinding(DependencyProperty, BindingBase) firma.
Si applica a
SetBinding(DependencyProperty, BindingBase)
Associa un'associazione a questo elemento, in base all'oggetto di associazione fornito.
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à associata.
- binding
- BindingBase
Rappresenta un data binding.
Valori restituiti
Registra le condizioni dell'associazione. Questo valore restituito può essere utile per il controllo degli errori.
Esempio
Nell'esempio seguente viene impostata un'associazione su un Paragraph elemento creando un nuovo Binding oggetto e impostando l'origine su un oggetto appena compilato DateTime .
DateTime myDataObject = new DateTime();
Binding myBinding = new Binding();
myBinding.Source = myDataObject;
introParagraph.SetBinding(Paragraph.TagProperty, myBinding);
Dim myDataObject As New Date()
Dim myBinding As New Binding()
myBinding.Source = myDataObject
introParagraph.SetBinding(Paragraph.TagProperty, myBinding)
Commenti
Questo metodo è un metodo pratico per chiamare BindingOperations.SetBinding, che passa l'istanza corrente come DependencyObject.