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

BindingMode

Jedna z BindingMode hodnot. Výchozí hodnota je Default, která vrátí výchozí hodnotu režimu vazby cílové závislosti vlastnost. Výchozí hodnota se ale pro každou vlastnost závislostí 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, jestli vlastnost závislosti ve výchozím nastavení váže jednosměrně nebo obousměrně, je získat metadata vlastností 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 najdete v tématu Postupy: Implementace oznámení o změně vlastnosti.

U TwoWay nebo OneWayToSource vazby můžete řídit aktualizace typu target-to-source nastavením UpdateSourceTrigger vlastnosti. Další informace naleznete v tématu UpdateSourceTrigger.

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

Platí pro