MultiBinding.Mode MultiBinding.Mode MultiBinding.Mode MultiBinding.Mode Property

Definition

Ruft einen Wert ab, der die Richtung des Datenflusses dieser Bindung angibt, oder legt ihn fest.Gets or sets a value that indicates the direction of the data flow of this binding.

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

Einer der BindingMode-Werte.One of the BindingMode values. Der Standardwert ist Default. Dieser bewirkt, dass der Bindungsmodus-Standardwert der Zielabhängigkeitseigenschaft zurückgegeben wird.The default value is Default, which returns the default binding mode value of the target dependency property. Der Standardwert ist aber für jede Abhängigkeitseigenschaft unterschiedlich.However, the default value varies for each dependency property. 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.In general, user-editable control properties, such as Text, default to two-way bindings, whereas most other properties default to one-way bindings.

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.A programmatic way to determine whether a dependency property binds one-way or two-way by default is to get the property metadata of the property using GetMetadata(Type) and then check the Boolean value of the BindsTwoWayByDefault property.

Hinweise

Die Werte der Mode und UpdateSourceTrigger Eigenschaften bestimmen, die Funktionalität von der MultiBinding und werden als die Standardwerte für alle Bindungen in der Auflistung verwendet, es sei denn, eine individuelle Bindung diese Eigenschaften außer Kraft setzt.The values of the Mode and UpdateSourceTrigger properties determine the functionality of the MultiBinding and are used as the default values for all the bindings in the collection unless an individual binding overrides these properties. Z. B. wenn die Mode Eigenschaft für die MultiBinding Objekt nastaven NA hodnotu TwoWay, und klicken Sie dann alle Bindungen in der Auflistung betrachtet werden TwoWay , wenn Sie einen anderen festgelegt Mode Wert auf eine der Bindungen explizit.For example, if the Mode property on the MultiBinding object is set to TwoWay, then all the bindings in the collection are considered TwoWay unless you set a different Mode value on one of the bindings explicitly. Weitere Informationen finden Sie unter den Binding.Mode und Binding.UpdateSourceTrigger Eigenschaften.For more information, see the Binding.Mode and Binding.UpdateSourceTrigger properties.

Gilt für: