MultiBinding.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és adatfolyamának 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ánosságban elmondható, hogy a felhasználó által szerkeszthető vezérlőtulajdonságok, például Texta kétirányú kötések alapértelmezettek, 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 tulajdonságok és Mode a UpdateSourceTrigger tulajdonságok értékei határozzák meg a MultiBinding gyűjtemény funkcióit, és a gyűjtemény összes kötésének alapértelmezett értékeiként használják őket, kivéve, ha egy adott kötés felülírja ezeket a tulajdonságokat. Ha például az ModeMultiBinding objektum tulajdonsága a következőre TwoWayvan állítva, akkor a gyűjtemény összes kötése csak akkor tekinthető meg TwoWay , ha külön Mode értéket állít be az egyik kötésre. További információ: Binding.Mode és Binding.UpdateSourceTrigger tulajdonságok.