LostFocus Событие
TOC
Свернуть оглавление
Развернуть оглавление
Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

UIElement.LostFocus - событие

 

Возникает, когда данный элемент теряет логический фокус.

Пространство имен:   System.Windows
Сборка:  PresentationCore (в PresentationCore.dll)

public event RoutedEventHandler LostFocus

Логический фокус отличается от клавиатурного, если он является результатом вызова метода, в то время как предыдущий клавиатурный фокус существует в другой области.В этом скрипты клавиатурный фокус остается на своем месте, а элемент, в котором был вызван метод Focus, получает логический фокус.

Более подробное объяснение данного события заключается в том, что оно генерируется, когда значение свойства IsFocused элемента в маршруте изменяется с true на false.

Вследствие использования данным событием восходящей маршрутизации элемент, теряющий фокус, может быть дочерним элементом вместо элемента, к которому фактически присоединен обработчик событий.Чтобы узнать, какой элемент получил фокус, обратитесь к Source в данных события.

Поле идентификатора

LostFocusEvent

Стратегия маршрутизации

Восходящая маршрутизация событий

Делегат

RoutedEventHandler

  • Соответствующее событие нисходящей маршрутизации отсутствует.

  • Переопределяет OnLostFocus для использования обработчика класса данного события в производных классах.

.NET Framework
Доступно с 3.0
Silverlight
Доступно с 2.0
Windows Phone Silverlight
Доступно с 7.0
Вернуться в начало
Показ:
© 2016 Microsoft