Поделиться через


LosingFocusEventArgs.TryCancel Метод

Определение

Пытается отменить текущее действие фокусировки.

public:
 virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean

Возвращаемое значение

Boolean

bool

true Значение , если действие фокусировки отменено; в противном случае — false.

Комментарии

Вместо задания свойства Cancel следует вызывать этот метод.

Перенаправленное событие GotFocus создается для элемента после получения фокуса, а перенаправленное событие LostFocus — для элемента после его потери фокуса.

Перенаправленные события GettingFocus и LosingFocus происходят до изменения фокуса, что позволяет приложению изменять или отменять поведение изменения фокуса.

GettingFocus и LostFocus вызываются синхронно, а GotFocus и LostFocus — асинхронно. Например, если приложение вызывает метод Focus элемента управления , GettingFocus возникает во время вызова, но GotFocus вызывается после завершения вызова.

Если фокус перемещается, пока эти события по-прежнему двигаются, создается исключение.

Применяется к

См. также раздел