Bagikan melalui


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.

// Register
static event_token LosingFocus(EventHandler<LosingFocusEventArgs> const& handler) const;

// Revoke with event_token
static void LosingFocus(event_token const* cookie) const;

// Revoke with event_revoker
static FocusManager::LosingFocus_revoker LosingFocus(auto_revoke_t, EventHandler<LosingFocusEventArgs> const& handler) const;
public static event System.EventHandler<LosingFocusEventArgs> LosingFocus;
function onLosingFocus(eventArgs) { /* Your code */ }
Microsoft.UI.Xaml.Input.FocusManager.addEventListener("losingfocus", onLosingFocus);
Microsoft.UI.Xaml.Input.FocusManager.removeEventListener("losingfocus", onLosingFocus);
- or -
Microsoft.UI.Xaml.Input.FocusManager.onlosingfocus = onLosingFocus;
Public Shared Custom Event LosingFocus As EventHandler(Of LosingFocusEventArgs) 
<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

Lihat juga