MultiBindingExpression Třída

Definice

Obsahuje informace o instanci jedné instance objektu 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
Dědičnost
MultiBindingExpression

Poznámky

MultiBindingExpression popisuje jednu instanci MultiBindingmodulu runtime . Proto popisuje kolekci objektů připojených BindingExpression k jedné cílové vlastnosti vazby.

Informace o vazbových výrazech naleznete v části Binding and BindingExpression v přehledu datových vazeb.

Při použití převaděče vytvoří hodnoty BindingExpression vlastností objektů v cílové MultiBindingExpression vlastnosti konečnou hodnotu. V opačném směru se cílová hodnota vlastnosti přeloží na sadu hodnot, které se vrací zpět do BindingExpression objektů. Další informace najdete na webu MultiBinding.

Vlastnosti

Name Description
BindingExpressions

Získá kolekci BindingExpression objektů v této instanci MultiBindingExpression.

BindingGroup

Získá, že tento vazbový BindingGroup výraz patří.

(Zděděno od BindingExpressionBase)
HasError

Vrátí hodnotu, která určuje, jestli některý z vnitřních Binding objektů nebo MultiBinding samotný má ověřovací pravidlo, které selhává.

HasValidationError

Získá hodnotu, která označuje, zda nadřazená vazba má neúspěšné ověřovací pravidlo.

IsDirty

Získá nebo nastaví hodnotu, která označuje, zda cíl vazby má hodnotu, která nebyla zapsána do zdroje.

(Zděděno od BindingExpressionBase)
ParentBindingBase

BindingBase Získá objekt, ze kterého je tento BindingExpressionBase objekt vytvořen.

(Zděděno od BindingExpressionBase)
ParentMultiBinding

MultiBinding Získá objekt, ze kterého je vytvořenMultiBindingExpression.

Status

Získá stav vazbového výrazu.

(Zděděno od BindingExpressionBase)
Target

Získá prvek, který je vazby cílový objekt tohoto vazby výrazu.

(Zděděno od BindingExpressionBase)
TargetProperty

Získá cílovou vlastnost vazby tohoto vazbového výrazu.

(Zděděno od BindingExpressionBase)
ValidationError

ValidationError Získá objekt, který způsobil, že tato instance MultiBindingExpression být neplatná.

ValidationErrors

Získá kolekci ValidationError objektů, které způsobily, že tato instance BindingExpressionBase být neplatná.

(Zděděno od BindingExpressionBase)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
UpdateSource()

Odešle aktuální cílovou hodnotu vazby do vlastností TwoWay zdroje vazby nebo OneWayToSource vazby.

UpdateTarget()

Vynutí přenos dat ze zdrojových vlastností vazby na cílovou vlastnost vazby.

ValidateWithoutUpdate()

Spustí všechny ValidationRule objekty v přidruženém objektu Binding , který má vlastnost nastavenou ValidationStep na RawProposedValue nebo ConvertedProposedValue. Tato metoda neaktualizuje zdroj.

(Zděděno od BindingExpressionBase)

Explicitní implementace rozhraní

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

Tento člen podporuje infrastrukturu Windows Presentation Foundation (WPF) a není určená k použití přímo z vašeho kódu.

(Zděděno od BindingExpressionBase)

Platí pro

Viz také