GettingFocusEventArgs Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |