LosingFocusEventArgs.TryCancel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, die laufende Fokusaktion abzubrechen.
public:
virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean
Gibt zurück
bool
truewenn die Fokusaktion abgebrochen wird; andernfalls . false
Hinweise
Sie sollten diese Methode aufrufen, anstatt die Cancel-Eigenschaft festzulegen.
Das GotFocus-Routingereignis wird auf einem Element ausgelöst, nachdem es den Fokus erhält, während das LostFocus-Routingereignis auf einem Element ausgelöst wird, nachdem der Fokus verloren geht.
Die Routingereignisse "GettingFocus " und "LosingFocus " treten auf, bevor die Fokusänderung stattfindet, wodurch die Anwendung das Verhalten der Fokusänderung ändern oder abbrechen kann.
GettingFocus und LosingFocus werden synchron ausgelöst, während GotFocus und LostFocus asynchron ausgelöst werden. Wenn Ihre App beispielsweise die Focus-Methode eines Steuerelements aufruft, GettingFocus wird während des Aufrufs ausgelöst, aber GotFocus nach Abschluss des Aufrufs ausgelöst.
Wenn der Fokus verschoben wird, während diese Ereignisse noch bubblingen, wird eine Ausnahme ausgelöst.