Binding.Mode Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy értéket, amely a kötésben lévő adatfolyam irányát jelzi.
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
Tulajdonság értéke
Az egyik BindingMode érték. Az alapértelmezett érték a Defaultcélfüggőség tulajdonság alapértelmezett kötésmód-értékét adja vissza. Az alapértelmezett érték azonban minden függőségi tulajdonság esetében eltérő. Általában a felhasználó által szerkeszthető vezérlőtulajdonságok, például a szövegdobozok és a jelölőnégyzetek, alapértelmezés szerint kétirányú kötések, míg a legtöbb egyéb tulajdonság alapértelmezés szerint egyirányú kötések.
Egy programozott módszer annak meghatározására, hogy egy függőségi tulajdonság alapértelmezés szerint egyirányú vagy kétirányú kötést hoz-e létre, ha lekéri a tulajdonság metaadatait a tulajdonság használatával GetMetadata(Type) , majd ellenőrzi a BindsTwoWayByDefault tulajdonság logikai értékét.
Megjegyzések
A támogatáshoz OneWay és TwoWay a kötésekhez a mögöttes adatoknak implementálniuk INotifyPropertyChangedkell azokat. További részletekért lásd: A tulajdonságváltozásról szóló értesítés implementálása.
A TwoWay cél–forrás frissítéseket a tulajdonság beállításával OneWayToSource szabályozhatja.UpdateSourceTrigger További információért lásd UpdateSourceTrigger.
A különböző kötési módokról további információt az Adatkötés áttekintése című témakörben talál.