Binding.UpdateSourceTrigger Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely meghatározza a kötés forrásfrissítéseinek időzítését.

public:
 property System::Windows::Data::UpdateSourceTrigger UpdateSourceTrigger { System::Windows::Data::UpdateSourceTrigger get(); void set(System::Windows::Data::UpdateSourceTrigger value); };
public System.Windows.Data.UpdateSourceTrigger UpdateSourceTrigger { get; set; }
member this.UpdateSourceTrigger : System.Windows.Data.UpdateSourceTrigger with get, set
Public Property UpdateSourceTrigger As UpdateSourceTrigger

Tulajdonság értéke

Az egyik UpdateSourceTrigger érték. Az alapértelmezett érték a Defaultcélfüggőség tulajdonság alapértelmezett UpdateSourceTrigger értékét adja vissza. A legtöbb függőségi tulajdonság PropertyChangedalapértelmezett értéke azonban az , míg a Text tulajdonság alapértelmezett értéke LostFocus.

A függőségi tulajdonság alapértelmezett UpdateSourceTrigger értékének meghatározásához programozott módon lekérheti a tulajdonság GetMetadata(Type) metaadatait, majd ellenőrizheti a DefaultUpdateSourceTrigger tulajdonság értékét.

Megjegyzések

Azok a kötések, amelyek a céltulajdonság módosításait figyelik TwoWay vagy OneWayToSource figyelik, és visszaterjesztik őket a forrásra. Ez a forrás frissítése. Ezek a frissítések általában akkor fordulnak elő, amikor a céltulajdonság megváltozik. Ez a jelölőnégyzetek és az egyéb egyszerű vezérlők esetében megfelelő, de általában nem megfelelő a szövegmezőkhöz. Az összes billentyűleütés utáni frissítés csökkentheti a teljesítményt, és tagadja a felhasználótól a szokásos lehetőséget, hogy visszaterelje és kijavítsa a gépelési hibákat, mielőtt véglegesíti az új értéket. Ezért a tulajdonság alapértelmezett UpdateSourceTrigger értéke nemText.LostFocusPropertyChanged

Ha ezt az UpdateSourceTrigger értéket Explicitállítja be, meg kell hívnia a UpdateSource metódust, vagy a módosítások nem propagálnak vissza a forráshoz.

A következőre érvényes:

Lásd még