Keyboard.Focus(IInputElement) 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.
Mengatur fokus keyboard pada elemen yang ditentukan.
public:
static System::Windows::IInputElement ^ Focus(System::Windows::IInputElement ^ element);
public static System.Windows.IInputElement Focus (System.Windows.IInputElement element);
static member Focus : System.Windows.IInputElement -> System.Windows.IInputElement
Public Shared Function Focus (element As IInputElement) As IInputElement
Parameter
- element
- IInputElement
Elemen untuk mengatur fokus keyboard.
Mengembalikan
Elemen dengan fokus keyboard.
Contoh
Contoh berikut menunjukkan penanganan Loaded aktivitas yang mengatur fokus keyboard pada Button.
private void OnLoaded(object sender, RoutedEventArgs e)
{
// Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton);
}
Private Sub OnLoaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
' Sets keyboard focus on the first Button in the sample.
Keyboard.Focus(firstButton)
End Sub
Keterangan
Agar elemen menerima input keyboard, elemen harus dapat difokuskan. Untuk membuat elemen dapat difokuskan, atur Focusable properti pada elemen dasar ke true
. Untuk informasi selengkapnya tentang elemen dasar, lihat Gambaran Umum Elemen Dasar.
Panelkelas, seperti StackPanel dan , atur nilai default ke Focusablefalse
; oleh karena itu, agar objek ini mendapatkan fokus keyboard, Focusable harus diatur ke true
Canvas.
Fokus keyboard mengacu pada objek yang menerima input keyboard. Elemen dengan fokus keyboard telah IsKeyboardFocused diatur ke true
. Hanya ada satu elemen dengan fokus keyboard pada seluruh desktop. Fokus logis mengacu pada objek dalam cakupan fokus yang memiliki fokus. Untuk informasi selengkapnya tentang fokus, fokus keyboard, dan fokus logis, lihat Gambaran Umum Input dan Gambaran Umum Fokus.
Elemen dengan fokus keyboard juga memiliki fokus logis untuk cakupan fokus yang dimiliki elemen. Elemen dengan fokus logis mungkin atau mungkin tidak memiliki fokus keyboard.