BindingExpression Clase

Definición

Contiene información sobre una única instancia de un enlace.

public ref class BindingExpression : BindingExpressionBase
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BindingExpression : BindingExpressionBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class BindingExpression : BindingExpressionBase
Public Class BindingExpression
Inherits BindingExpressionBase
Herencia
Object Platform::Object IInspectable BindingExpressionBase BindingExpression
Atributos

Comentarios

La clase Binding es la clase de alto nivel para la declaración de un enlace. La clase BindingExpression es el objeto subyacente que mantiene la conexión entre el origen de enlace y el destino de enlace. Un enlace contiene toda la información que se puede compartir entre varios objetos BindingExpression. BindingExpression es una expresión de instancia que no se puede compartir y que contiene toda la información de instancia sobre binding.

Puede obtener un objeto BindingExpression llamando al método FrameworkElement.GetBindingExpression en un objeto , especificando la propiedad de dependencia que tiene el enlace.

Propiedades

DataItem

Obtiene el objeto de origen de enlace que usa BindingExpression .

ParentBinding

Obtiene el objeto Binding de este BindingExpression.

Métodos

UpdateSource()

Envía el valor de destino de enlace actual a la propiedad de origen de enlace en enlaces de TwoWay .

Se aplica a

Consulte también