MultiBindingExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des informations d’instance sur une instance unique d’un MultiBinding.
public ref class MultiBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class MultiBindingExpression : System.Windows.Data.BindingExpressionBase
type MultiBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class MultiBindingExpression
Inherits BindingExpressionBase
- Héritage
Remarques
MultiBindingExpression décrit une instance d’exécution unique d’un MultiBinding. Par conséquent, il décrit une collection d’objets BindingExpression attachés à une propriété cible de liaison unique.
Pour plus d’informations sur les expressions de liaison, consultez la section Binding et BindingExpression dans la Vue d’ensemble de la liaison de données.
Avec l’utilisation d’un convertisseur, les valeurs de propriété des BindingExpression objets dans un MultiBindingExpression produisent une valeur finale pour la propriété cible. Dans le sens inverse, la valeur de la propriété cible est convertie en un ensemble de valeurs qui sont rééversées dans les BindingExpression objets. Pour plus d'informations, consultez MultiBinding.
Propriétés
BindingExpressions |
Obtient la collection d'objets BindingExpression dans cette instance de MultiBindingExpression. |
BindingGroup |
Obtient le BindingGroup auquel appartient cette expression de liaison. (Hérité de BindingExpressionBase) |
HasError |
Retourne une valeur qui indique si l’un des objets Binding internes ou MultiBinding lui-même a une règle de validation non réussie. |
HasValidationError |
Obtient une valeur qui indique si la liaison parente a une règle de validation non réussie. |
HasValidationError |
Obtient une valeur qui indique si la liaison parente a une règle de validation non réussie. (Hérité de BindingExpressionBase) |
IsDirty |
Obtient ou définit une valeur qui indique si la cible de liaison a une valeur qui n'a pas été écrite dans la source. (Hérité de BindingExpressionBase) |
ParentBindingBase |
Obtient l'objet BindingBase à partir duquel cet objet BindingExpressionBase est créé. (Hérité de BindingExpressionBase) |
ParentMultiBinding |
Obtient l'objet MultiBinding à partir duquel ce MultiBindingExpression est créé. |
Status |
Obtient l'état de l'expression de liaison. (Hérité de BindingExpressionBase) |
Target |
Obtient l'élément qui est l'objet de la cible de liaison de cette expression de liaison. (Hérité de BindingExpressionBase) |
TargetProperty |
Obtient la propriété de la cible de la liaison de cette expression de liaison. (Hérité de BindingExpressionBase) |
ValidationError |
Obtient l'objet ValidationError en raison duquel cette instance de MultiBindingExpression est non valide. |
ValidationErrors |
Obtient une collection d'objets ValidationError en raison de laquelle cette instance de BindingExpressionBase est non valide. (Hérité de BindingExpressionBase) |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
UpdateSource() |
Envoie la valeur de cible de liaison actuelle aux propriétés de source de liaison dans les liaisons TwoWay ou OneWayToSource. |
UpdateTarget() |
Force un transfert de données des propriétés de la source de liaison vers la propriété de cible de liaison. |
ValidateWithoutUpdate() |
Exécute tous les objets ValidationRule sur le Binding associé dont la propriété ValidationStep est définie sur RawProposedValue ou ConvertedProposedValue. Cette méthode ne met pas à jour la source. (Hérité de BindingExpressionBase) |
Implémentations d’interfaces explicites
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Ce membre prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destiné à être utilisé directement à partir de votre code. (Hérité de BindingExpressionBase) |