MultiBindingExpression Klasa

Definicja

Zawiera informacje o wystąpieniu pojedynczego wystąpienia obiektu 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
Dziedziczenie
MultiBindingExpression

Uwagi

MultiBindingExpression Opisuje pojedyncze wystąpienie środowiska uruchomieniowego klasy MultiBinding. W związku z tym opisuje kolekcję obiektów dołączonych BindingExpression do pojedynczej właściwości docelowej powiązania.

Aby uzyskać informacje na temat wyrażeń powiązań, zobacz sekcję Binding and BindingExpression w sekcji Omówienie powiązań danych.

Przy użyciu konwertera wartości BindingExpression właściwości obiektów w generuj MultiBindingExpression wartość końcową dla właściwości docelowej. W odwrotnym kierunku wartość właściwości docelowej jest tłumaczona na zestaw wartości, które są przekazywane z powrotem do BindingExpression obiektów. Aby uzyskać więcej informacji, zobacz MultiBinding.

Właściwości

BindingExpressions

Pobiera kolekcję BindingExpression obiektów w tym wystąpieniu klasy MultiBindingExpression.

BindingGroup

Pobiera element , do BindingGroup którego należy to wyrażenie powiązania.

(Odziedziczone po BindingExpressionBase)
HasError

Zwraca wartość wskazującą, czy którykolwiek z obiektów wewnętrznych Binding , czy MultiBinding sam obiekt ma regułę sprawdzania poprawności zakończone niepowodzeniem.

HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę weryfikacji, która zakończyła się niepowodzeniem.

HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę weryfikacji, która zakończyła się niepowodzeniem.

(Odziedziczone po BindingExpressionBase)
IsDirty

Pobiera lub ustawia wartość wskazującą, czy element docelowy powiązania ma wartość, która nie została zapisana w źródle.

(Odziedziczone po BindingExpressionBase)
ParentBindingBase

BindingBase Pobiera obiekt, z którego BindingExpressionBase ten obiekt jest tworzony.

(Odziedziczone po BindingExpressionBase)
ParentMultiBinding

MultiBinding Pobiera obiekt, z którego jest MultiBindingExpression tworzony.

Status

Pobiera stan wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
Target

Pobiera element, który jest obiektem docelowym powiązania tego wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
TargetProperty

Pobiera właściwość docelową powiązania tego wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
ValidationError

ValidationError Pobiera obiekt, który spowodował, że to wystąpienie MultiBindingExpression jest nieprawidłowe.

ValidationErrors

Pobiera kolekcję ValidationError obiektów, które spowodowały, że to wystąpienie BindingExpressionBase jest nieprawidłowe.

(Odziedziczone po BindingExpressionBase)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
UpdateSource()

Wysyła bieżącą wartość docelową powiązania do właściwości źródła powiązania w elemencie TwoWay lub OneWayToSource powiązaniach.

UpdateTarget()

Wymusza transfer danych z właściwości źródła powiązania do właściwości docelowej powiązania.

ValidateWithoutUpdate()

Uruchamia wszystkie ValidationRule obiekty skojarzone z właściwością Binding ustawioną ValidationStep na RawProposedValue lub ConvertedProposedValue. Ta metoda nie aktualizuje źródła.

(Odziedziczone po BindingExpressionBase)

Jawne implementacje interfejsu

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Ten element członkowski obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

(Odziedziczone po BindingExpressionBase)

Dotyczy

Zobacz też