FocusManager.LosingFocus Kejadian

Definisi

Terjadi sebelum fokus berpindah dari elemen saat ini dengan fokus ke elemen target. Peristiwa ini dinaikkan secara sinkron untuk memastikan fokus tidak dipindahkan saat peristiwa bergelombang.

C#
public static event System.EventHandler<LosingFocusEventArgs> LosingFocus;
XAML
<uiElement LosingFocus="eventhandler"/>

Jenis Acara

Keterangan

Sebaiknya gunakan fokus UIElement merutekan peristiwa alih-alih peristiwa FocusManager jika memungkinkan.

FocusNavigationDirection.Previous dan FocusNavigationDirection.Next tidak dapat digunakan dengan FindNextElementOptions. Hanya FocusNavigationDirection.Up, FocusNavigationDirection.Down, FocusNavigationDirection.Left, atau FocusNavigationDirection.Right yang didukung.

Peristiwa fokus UIElement berdenyut hingga FocusManager dalam urutan berikut:

  1. UIElement.LosingFocus/FocusManager.LosingFocus
  2. UIElement.GettingFocus/FocusManager.GettingFocus
  3. Peristiwa yang dirutekan UIElement.LostFocus dinaikkan oleh elemen yang kehilangan fokus dan gelembung peristiwa
  4. FocusManager.LostFocus dinaikkan (bahkan jika peristiwa yang dirutekan ditandai ditangani)
  5. Peristiwa rute UIElement.GotFocus dinaikkan oleh elemen yang menerima fokus dan peristiwa gelembung
  6. FocusManager.GotFocus dinaikkan (bahkan jika peristiwa yang dirutekan ditandai ditangani)

Berlaku untuk

Produk Versi
Windows App SDK 0.8, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

Lihat juga