MultiBindingExpression Osztály

Definíció

Egy példány egyetlen példányára vonatkozó példányinformációkat MultiBindingtartalmaz.

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
Öröklődés
MultiBindingExpression

Megjegyzések

MultiBindingExpression A egyetlen futásidejű példányát MultiBindingírja le. Ezért egyetlen kötési céltulajdonsághoz BindingExpression csatolt objektumgyűjteményt ír le.

A kötési kifejezésekről az Adatkötés áttekintése című szakasz Kötés és Kötésexpresszió című szakaszában talál további információt.

Konverter használatával az objektumok BindingExpression tulajdonságértékei MultiBindingExpression végleges értéket hoznak létre a céltulajdonság számára. Fordított irányban a céltulajdonság értéke az objektumokba visszatáplált értékek halmazára BindingExpression lesz lefordítva. További információért lásd MultiBinding.

Tulajdonságok

Name Description
BindingExpressions

Lekéri az objektumok gyűjteményét BindingExpressionMultiBindingExpressionebben a példányban.

BindingGroup

Lekérdezi, hogy ez a BindingGroup kötési kifejezés melyhez tartozik.

(Öröklődés forrása BindingExpressionBase)
HasError

Olyan értéket ad vissza, amely azt jelzi, hogy a belső Binding objektumok vagy MultiBinding azok bármelyike hibás érvényesítési szabálysal rendelkezik-e.

HasValidationError

Olyan értéket kap, amely jelzi, hogy a szülőkötés érvénytelen érvényesítési szabállyal rendelkezik-e.

IsDirty

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kötés célja olyan értékkel rendelkezik-e, amelyet nem írtak a forráshoz.

(Öröklődés forrása BindingExpressionBase)
ParentBindingBase

Lekéri azt az BindingBase objektumot, amelyből az BindingExpressionBase objektum létrejön.

(Öröklődés forrása BindingExpressionBase)
ParentMultiBinding

Lekéri azt az MultiBinding objektumot, amelyből ez MultiBindingExpression létrejön.

Status

Lekéri a kötési kifejezés állapotát.

(Öröklődés forrása BindingExpressionBase)
Target

Lekéri a kötési kifejezés kötési célobjektumát képező elemet.

(Öröklődés forrása BindingExpressionBase)
TargetProperty

Lekéri a kötési kifejezés kötési céltulajdonságát.

(Öröklődés forrása BindingExpressionBase)
ValidationError

Lekéri a ValidationError példányt MultiBindingExpression érvénytelennek okozó objektumot.

ValidationErrors

Olyan objektumgyűjteményt ValidationError kap, amely miatt a példány BindingExpressionBase érvénytelen.

(Öröklődés forrása BindingExpressionBase)

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
UpdateSource()

Elküldi az aktuális kötési célértéket a kötés forrástulajdonságainak TwoWay vagy OneWayToSource kötéseinek.

UpdateTarget()

Adatátvitel kényszerítése a kötésforrás tulajdonságairól a kötés céltulajdonságára.

ValidateWithoutUpdate()

Futtatja ValidationRule a társított Binding objektumokat, amelyek tulajdonsága ValidationStep a következőre RawProposedValue van állítva: vagy ConvertedProposedValue. Ez a metódus nem frissíti a forrást.

(Öröklődés forrása BindingExpressionBase)

Explicit interfész-implementációk

Name Description
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Ez a tag támogatja a Windows megjelenítési alaprendszer (WPF) infrastruktúrát, és nem közvetlenül a kódból való használatra szolgál.

(Öröklődés forrása BindingExpressionBase)

A következőre érvényes:

Lásd még