FocusManager.GetFocusedElement(DependencyObject) Metode
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.
Mendapatkan elemen dengan fokus logis dalam cakupan fokus yang ditentukan.
public:
static System::Windows::IInputElement ^ GetFocusedElement(System::Windows::DependencyObject ^ element);
public static System.Windows.IInputElement GetFocusedElement (System.Windows.DependencyObject element);
static member GetFocusedElement : System.Windows.DependencyObject -> System.Windows.IInputElement
Public Shared Function GetFocusedElement (element As DependencyObject) As IInputElement
Parameter
- element
- DependencyObject
Elemen yang merupakan cakupan fokus.
Mengembalikan
Elemen dalam lingkup fokus yang ditentukan dengan fokus logis.
Pengecualian
element
adalah null
.
Contoh
Contoh berikut mengatur elemen dengan fokus logis dengan menggunakan SetFocusedElement dan mendapatkan elemen dengan fokus logis dengan menggunakan GetFocusedElement.
// Sets the focused element in focusScope1
// focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2);
// Gets the focused element for focusScope 1
IInputElement focusedElement = FocusManager.GetFocusedElement(focusScope1);
' Sets the focused element in focusScope1
' focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2)
' Gets the focused element for focusScope 1
Dim focusedElement As IInputElement = FocusManager.GetFocusedElement(focusScope1)
Keterangan
FocusedElement adalah elemen yang memiliki fokus logis untuk cakupan fokus tertentu. Elemen yang merupakan cakupan fokus telah IsFocusScope diatur ke true
.
Objek ini mungkin atau mungkin tidak memiliki fokus keyboard. Fokus keyboard mengacu pada elemen yang menerima input keyboard. Untuk informasi selengkapnya tentang fokus, fokus keyboard, dan fokus logis, lihat Gambaran Umum Input.
Jika element
bukan cakupan fokus, metode ini akan mengembalikan null
.
Gunakan SetFocusedElement, untuk menentukan elemen dengan fokus logis dalam lingkup fokus tertentu.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk