Sdílet prostřednictvím


Binding.Mode Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje směr toku dat v vazbě.

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

Hodnota vlastnosti

Jedna z BindingMode hodnot. Výchozí hodnota je Default, která vrátí výchozí hodnotu režimu vazby cílové vlastnosti závislosti. Výchozí hodnota se ale pro každou vlastnost závislosti liší. Obecně platí, že uživatelsky upravitelné vlastnosti ovládacího prvku, jako jsou textová pole a zaškrtávací políčka, mají výchozí obousměrné vazby, zatímco většina ostatních vlastností má výchozí jednosměrné vazby.

Programový způsob, jak určit, zda vlastnost závislosti váže jednosměrnou nebo obousměrnou ve výchozím nastavení, je získat metadata vlastnosti pomocí GetMetadata(Type) a pak zkontrolovat logickou hodnotu BindsTwoWayByDefault vlastnosti.

Poznámky

Pro podporu OneWay a TwoWay vazby musí podkladová data implementovat INotifyPropertyChanged. Podrobnosti naleznete v tématu Postupy: Implementace oznámení o změně vlastnosti.

U TwoWay nebo OneWayToSource vazby můžete řídit aktualizace cílového zdroje nastavením UpdateSourceTrigger vlastnosti. Další informace najdete na webu UpdateSourceTrigger.

Další informace o různých režimech vazeb najdete v tématu Přehled datových vazeb.

Platí pro