GettingFocusEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa FocusManager.GettingFocus dan UIElement.GettingFocus .

public ref class GettingFocusEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [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(Windows.Foundation.UniversalApiContract), 262144)]
[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
Warisan
Object Platform::Object IInspectable RoutedEventArgs GettingFocusEventArgs
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Hanya satu elemen UI pada satu waktu yang dapat memiliki fokus.

Kontrol bisa mendapatkan fokus ketika kontrol lain kehilangan fokus, tampilan aplikasi berubah, pengguna beralih aplikasi, atau pengguna berinteraksi dengan sistem sehingga aplikasi tidak lagi berada di latar depan.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 TryCancel
1803 17134 TrySetNewFocusedElement
1809 17763 CorrelationId

Properti

Cancel

Mendapatkan atau mengatur apakah navigasi fokus harus dibatalkan.

CorrelationId

Mendapatkan ID unik yang dihasilkan saat peristiwa gerakan fokus dimulai.

Direction

Mendapatkan arah yang fokus dipindahkan dari elemen ke elemen dalam UI aplikasi.

FocusState

Mendapatkan mode input di mana elemen mendapatkan fokus.

Handled

Mendapatkan atau menetapkan nilai yang menandai peristiwa yang dirutekan sebagai ditangani. Nilai true untuk Handled mencegah sebagian besar handler di sepanjang rute peristiwa menangani peristiwa yang sama lagi.

InputDevice

Mendapatkan jenis perangkat input tempat peristiwa input diterima.

NewFocusedElement

Mendapatkan objek terfokus terbaru.

OldFocusedElement

Mendapatkan objek terakhir yang difokuskan.

OriginalSource

Mendapatkan referensi ke objek yang menaikkan peristiwa. Ini sering menjadi bagian templat dari kontrol daripada elemen yang dideklarasikan di antarmuka pengguna aplikasi Anda.

(Diperoleh dari RoutedEventArgs)

Metode

TryCancel()

Mencoba membatalkan tindakan fokus yang sedang berlangsung.

TrySetNewFocusedElement(DependencyObject)

Mencoba mengalihkan fokus ke elemen yang ditentukan alih-alih elemen asli yang ditargetkan.

Berlaku untuk

Lihat juga