FocusState Enum
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.
Menjelaskan bagaimana elemen mendapatkan fokus.
public enum class FocusState
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class FocusState
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum FocusState
Public Enum FocusState
- Warisan
-
FocusState
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
Keyboard | 2 | Elemen memperoleh fokus melalui tindakan keyboard, seperti traversal urutan tab. |
Pointer | 1 | Elemen memperoleh fokus melalui tindakan penunjuk. |
Programmatic | 3 | Elemen memperoleh fokus melalui panggilan yang disengaja ke Focus atau API terkait. |
Unfocused | 0 | Elemen saat ini tidak difokuskan. |
Keterangan
FocusState digunakan sebagai nilai oleh properti Control.FocusState . Ini juga digunakan sebagai input oleh metode Control.Focus .
Jika digunakan sebagai parameter input untuk Control.Focus, Anda tidak dapat menggunakan Tidak Fokus. Nilai FocusState mana yang akan diteruskan ke panggilan Control.Focus tergantung pada skenario input dan interaksi pengguna mana yang direspons oleh kontrol atau kode aplikasi Anda. Untuk informasi selengkapnya, lihat Keterangan di Control.Focus.
Arti pasti dari nilai FocusState bergantung pada apakah Anda membacanya dari Control.FocusState, atau menggunakan nilai untuk dikirim ke Control.Focus. Jika Anda mengatur Control.Focus , Anda memberi tahu pemanggil lain (seperti templat kontrol) tentang bagaimana kontrol tersebut memperoleh fokus.