GettingFocusEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для событий FocusManager.GettingFocus и UIElement.GettingFocus .
public ref class GettingFocusEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GettingFocusEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GettingFocusEventArgs : RoutedEventArgs
Public NotInheritable Class GettingFocusEventArgs
Inherits RoutedEventArgs
- Наследование
- Атрибуты
Комментарии
Фокус может иметь только один элемент пользовательского интерфейса одновременно.
Элемент управления может получить фокус, когда другой элемент управления теряет фокус, изменяется представление приложения, пользователь переключает приложения или пользователь взаимодействует с системой таким образом, что приложение больше не находится на переднем плане.
Свойства
Cancel |
Возвращает или задает значение, указывающее, следует ли отменить перемещение фокуса. |
CorrelationId |
Возвращает уникальный идентификатор, созданный при инициировании события перемещения фокуса. |
Direction |
Возвращает направление перемещения фокуса от элемента к элементу в пользовательском интерфейсе приложения. |
FocusState |
Возвращает режим ввода, через который элемент получил фокус. |
Handled |
Возвращает или задает значение, которое помечает перенаправленное событие как обработанное. Значение |
InputDevice |
Возвращает тип устройства ввода, от которого получены входные события. |
NewFocusedElement |
Возвращает или задает последний объект с фокусом. |
OldFocusedElement |
Возвращает последний объект с фокусом. |
OriginalSource |
Возвращает ссылку на объект, вызвав которому событие. Часто это шаблонная часть элемента управления, а не элемент, объявленный в пользовательском интерфейсе приложения. (Унаследовано от RoutedEventArgs) |
Методы
TryCancel() |
Пытается отменить текущее действие фокусировки. |
TrySetNewFocusedElement(DependencyObject) |
Пытается перенаправить фокус на указанный элемент, а не на исходный целевой элемент. |
Применяется к
См. также раздел
- GettingFocusEvent
- GettingFocus
- GotFocus
- Focus(FocusState)
- AddHandler(RoutedEvent, Object, Boolean)
- Общие сведения о событиях и перенаправленных событиях
- Взаимодействие с помощью клавиатуры
- Перемещение фокуса с помощью клавиатуры, геймпада, пульта дистанционного управления и средств специальных возможностей
- Программное перемещение фокуса