MultiBindingExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |