Sdílet prostřednictvím


MultiBinding.Mode Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje směr toku dat této vazby.

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á vrací výchozí hodnotu režimu vazby cílové vlastnosti závislostí. Výchozí hodnota se však liší pro každou vlastnost závislostí. Obecně platí, že uživatelsky upravitelné vlastnosti ovládacího prvku, například Text, výchozí pro obousměrné vazby, zatímco většina ostatních vlastností je ve výchozím nastavení 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

Hodnoty Mode vlastností určují UpdateSourceTrigger funkčnost MultiBinding a používají se jako výchozí hodnoty pro všechny vazby v kolekci, pokud jednotlivé vazby tyto vlastnosti nepřepíše. Pokud je například vlastnost objektu MultiBinding nastavena na TwoWay, pak se všechny vazby v kolekci považují za TwoWay předpokladu, Mode že na jednu z vazeb explicitně nenastavíte jinou Mode hodnotu. Další informace najdete v tématu Binding.Mode a Binding.UpdateSourceTrigger vlastnosti.

Platí pro