Share via


MultiBinding.Mode Eigenschaft

Definition

Ruft einen Wert ab, der die Richtung des Datenflusses dieser Bindung angibt, oder legt ihn fest.

public:
 property System::Windows::Data::BindingMode Mode { System::Windows::Data::BindingMode get(); void set(System::Windows::Data::BindingMode value); };
public System.Windows.Data.BindingMode Mode { get; set; }
member this.Mode : System.Windows.Data.BindingMode with get, set
Public Property Mode As BindingMode

Eigenschaftswert

BindingMode

Einer der BindingMode-Werte. Der Standardwert ist Default. Dieser bewirkt, dass der Bindungsmodus-Standardwert der Zielabhängigkeitseigenschaft zurückgegeben wird. Der Standardwert ist aber für jede Abhängigkeitseigenschaft unterschiedlich. In der Regel haben von einem Benutzer bearbeitbare Steuerelementeigenschaften, wie etwa Text, standardmäßig bidirektionale Bindungen, wogegen die meisten anderen Eigenschaften standardmäßig unidirektionale Bindungen haben.

Eine programmgesteuerte Methode zum Bestimmen, ob eine Abhängigkeitseigenschaft standardmäßig uni- oder bidirektional bindet, besteht darin, die Metadaten der Eigenschaft mit GetMetadata(Type) abzurufen und dann den booleschen Wert der BindsTwoWayByDefault-Eigenschaft zu überprüfen.

Hinweise

Die Werte und Mode Eigenschaften bestimmen die Funktionalität des MultiBinding und UpdateSourceTrigger werden als Standardwerte für alle Bindungen in der Auflistung verwendet, es sei denn, eine einzelne Bindung überschreibt diese Eigenschaften. Wenn Mode die Eigenschaft für das MultiBinding Objekt beispielsweise auf TwoWayfestgelegt ist, werden alle Bindungen in der Auflistung berücksichtigt TwoWay , es sei denn, Sie legen einen anderen Mode Wert explizit auf eine der Bindungen fest. Weitere Informationen finden Sie in den Ausführungen zur Binding.Mode-Eigenschaft und zur Binding.UpdateSourceTrigger-Eigenschaft.

Gilt für