Partager via


BindingExpression Classe

Définition

Contient des informations sur une seule instance d’une liaison.

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
Héritage
Object Platform::Object IInspectable BindingExpressionBase BindingExpression
Attributs

Remarques

La classe Binding est la classe de haut niveau pour la déclaration d’une liaison. La classe BindingExpression est l’objet sous-jacent qui maintient la connexion entre la source de liaison et la cible de liaison. Une liaison contient toutes les informations qui peuvent être partagées entre plusieurs objets BindingExpression. BindingExpression est une expression instance qui ne peut pas être partagée et qui contient toutes les informations instance sur la liaison.

Vous pouvez obtenir un objet BindingExpression en appelant la méthode FrameworkElement.GetBindingExpression sur un objet, en spécifiant la propriété de dépendance qui a la liaison.

Propriétés

DataItem

Obtient l’objet source de liaison utilisé par cet objet BindingExpression .

ParentBinding

Obtient l’objet Binding de ce BindingExpression.

Méthodes

UpdateSource()

Envoie la valeur cible de liaison actuelle à la propriété source de liaison dans les liaisons TwoWay .

S’applique à

Voir aussi