MultiBindingExpression Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller instansinformation om en enskild instans av en 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
- Arv
Kommentarer
MultiBindingExpression beskriver en enda körningsinstans av en MultiBinding. Därför beskrivs en samling BindingExpression objekt som är kopplade till en enda bindningsmålegenskap.
Information om bindningsuttryck finns i avsnittet Bindning och BindingExpression i Översikt över databindning.
Med hjälp av en konverterare skapar egenskapsvärdena för objekten BindingExpression i en MultiBindingExpression ett slutligt värde för målegenskapen. I omvänd riktning översätts målegenskapsvärdet till en uppsättning värden som matas tillbaka till objekten BindingExpression . Mer information finns i MultiBinding.
Egenskaper
| Name | Description |
|---|---|
| BindingExpressions |
Hämtar samlingen med BindingExpression objekt i den här instansen av MultiBindingExpression. |
| BindingGroup |
BindingGroup Hämtar det bindningsuttryck som tillhör. (Ärvd från BindingExpressionBase) |
| HasError |
Returnerar ett värde som anger om något av de inre Binding objekten MultiBinding eller själva har en verifieringsregel som inte fungerar. |
| HasValidationError |
Hämtar ett värde som anger om den överordnade bindningen har en misslyckad verifieringsregel. |
| IsDirty |
Hämtar eller anger ett värde som anger om målet för bindningen har ett värde som inte har skrivits till källan. (Ärvd från BindingExpressionBase) |
| ParentBindingBase |
Hämtar objektet BindingBase som det här BindingExpressionBase objektet skapas från. (Ärvd från BindingExpressionBase) |
| ParentMultiBinding |
Hämtar objektet MultiBinding som detta MultiBindingExpression skapas från. |
| Status |
Hämtar status för bindningsuttrycket. (Ärvd från BindingExpressionBase) |
| Target |
Hämtar elementet som är bindningsmålobjektet för det här bindningsuttrycket. (Ärvd från BindingExpressionBase) |
| TargetProperty |
Hämtar bindningsmålegenskapen för det här bindningsuttrycket. (Ärvd från BindingExpressionBase) |
| ValidationError |
Hämtar objektet ValidationError som gjorde att den här instansen var MultiBindingExpression ogiltig. |
| ValidationErrors |
Hämtar en samling ValidationError objekt som gjorde att den här instansen BindingExpressionBase var ogiltig. (Ärvd från BindingExpressionBase) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| UpdateSource() |
Skickar det aktuella bindningsmålvärdet till bindningskällans egenskaper i TwoWay eller OneWayToSource bindningar. |
| UpdateTarget() |
Tvingar fram en dataöverföring från bindningskällans egenskaper till bindningsmålegenskapen. |
| ValidateWithoutUpdate() |
Kör alla ValidationRule objekt på den associerade Binding som har egenskapen ValidationStep inställd på RawProposedValue eller ConvertedProposedValue. Den här metoden uppdaterar inte källan. (Ärvd från BindingExpressionBase) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Den här medlemmen stöder infrastrukturen för Windows Presentation Foundation (WPF) och är inte avsedd att användas direkt från koden. (Ärvd från BindingExpressionBase) |