FrameworkContentElement.SetBinding Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asocia un enlace a este elemento para la propiedad de dependencia especificada.
Sobrecargas
| Nombre | Description |
|---|---|
| SetBinding(DependencyProperty, String) |
Adjunta un enlace a este elemento, en función del nombre de la propiedad de origen proporcionado como una calificación de ruta de acceso al origen de datos. |
| SetBinding(DependencyProperty, BindingBase) |
Adjunta un enlace a este elemento, en función del objeto de enlace proporcionado. |
SetBinding(DependencyProperty, String)
Adjunta un enlace a este elemento, en función del nombre de la propiedad de origen proporcionado como una calificación de ruta de acceso al origen de datos.
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
Parámetros
Identifica la propiedad enlazada.
- path
- String
El nombre de la propiedad de origen o la ruta de acceso a la propiedad usada para el enlace.
Devoluciones
Registra las condiciones del enlace. Este valor devuelto puede ser útil para la comprobación de errores.
Ejemplos
En el ejemplo siguiente se establece un enlace en un Paragraph elemento mediante la creación de un nuevo objeto de datos personalizado, el establecimiento de ese objeto como DataContexty el establecimiento de la ruta de acceso de enlace a una propiedad dentro de él.
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")
Comentarios
Este método es un método cómodo para llamar a BindingOperations.SetBinding, que pasa la instancia actual como DependencyObjecty crea un nuevo Binding basado en el parámetro proporcionado path . Esta firma es más cómoda si establece un enlace predeterminado simple. Si necesita especificar propiedades de enlace en condiciones no predeterminadas, o si desea usar o MultiBindingPriorityBinding, debe usar la SetBinding(DependencyProperty, BindingBase) firma .
Se aplica a
SetBinding(DependencyProperty, BindingBase)
Adjunta un enlace a este elemento, en función del objeto de enlace proporcionado.
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
Parámetros
Identifica la propiedad enlazada.
- binding
- BindingBase
Representa un enlace de datos.
Devoluciones
Registra las condiciones del enlace. Este valor devuelto puede ser útil para la comprobación de errores.
Ejemplos
En el ejemplo siguiente se establece un enlace en un Paragraph elemento, creando un nuevo Binding y estableciendo el origen en un objeto recién compilado 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)
Comentarios
Este método es un método cómodo para llamar a BindingOperations.SetBinding, que pasa la instancia actual como DependencyObject.