MultiBinding.Mode Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą kierunek przepływu danych tego powiązania.
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
Wartość właściwości
BindingMode Jedna z wartości. Wartość domyślna to Default, która zwraca domyślną wartość trybu powiązania właściwości zależności docelowej. Jednak wartość domyślna różni się dla każdej właściwości zależności. Ogólnie rzecz biorąc, właściwości kontrolki z możliwością edycji użytkownika, takie jak Text, domyślnie są to powiązania dwukierunkowe, natomiast większość innych właściwości domyślnie do powiązań jednokierunkowych.
Programowy sposób określania, czy właściwość zależności wiąże się domyślnie z jednokierunkowym lub dwukierunkowym sposobem, jest pobranie metadanych właściwości za pomocą metody , GetMetadata(Type) a następnie sprawdzenie wartości logicznej BindsTwoWayByDefault właściwości.
Uwagi
Wartości Mode właściwości i UpdateSourceTrigger określają funkcjonalność MultiBinding elementu i są używane jako wartości domyślne dla wszystkich powiązań w kolekcji, chyba że pojedyncze powiązanie zastępuje te właściwości. Jeśli na przykład Mode właściwość obiektu MultiBinding jest ustawiona na TwoWaywartość , wszystkie powiązania w kolekcji są brane pod uwagę TwoWay , chyba że jawnie ustawiono inną Mode wartość dla jednego z powiązań. Aby uzyskać więcej informacji, zobacz właściwości Binding.Mode i Binding.UpdateSourceTrigger .