Bagikan melalui


SearchBox.PrepareForFocusOnKeyboardInput Kejadian

Definisi

Terjadi ketika properti FocusOnKeyboardInputbenar dan aplikasi menerima input keyboard tekstual.

// Register
event_token PrepareForFocusOnKeyboardInput(TypedEventHandler<SearchBox, RoutedEventArgs const&> const& handler) const;

// Revoke with event_token
void PrepareForFocusOnKeyboardInput(event_token const* cookie) const;

// Revoke with event_revoker
SearchBox::PrepareForFocusOnKeyboardInput_revoker PrepareForFocusOnKeyboardInput(auto_revoke_t, TypedEventHandler<SearchBox, RoutedEventArgs const&> const& handler) const;
public event TypedEventHandler<SearchBox,RoutedEventArgs> PrepareForFocusOnKeyboardInput;
function onPrepareForFocusOnKeyboardInput(eventArgs) { /* Your code */ }
searchBox.addEventListener("prepareforfocusonkeyboardinput", onPrepareForFocusOnKeyboardInput);
searchBox.removeEventListener("prepareforfocusonkeyboardinput", onPrepareForFocusOnKeyboardInput);
- or -
searchBox.onprepareforfocusonkeyboardinput = onPrepareForFocusOnKeyboardInput;
Public Custom Event PrepareForFocusOnKeyboardInput As TypedEventHandler(Of SearchBox, RoutedEventArgs) 
<SearchBox PrepareForFocusOnKeyboardInput="eventhandler"/>

Jenis Acara

Keterangan

Kejadian ini hanya terjadi jika properti FocusOnKeyboardInputbenar. Jika Anda ingin memberikan perilaku "type-to-search" di aplikasi, Anda harus menangani peristiwa ini dan secara sinkron memastikan kontrol SearchBox terlihat sebelum panggilan peristiwa selesai. Setelah peristiwa ini terjadi, kontrol mengatur fokus ke dirinya sendiri.

Ketika FocusOnKeyboardInputbenar, input keyboard pada utas saat ini dicegat dan input tekstual dialihkan ke SearchBox. Hanya input tekstual yang akan menyebabkan SearchBox menerima fokus. Tombol non-teks, seperti panah atau Tab, tidak dialihkan ke Kotak Pencarian. Kombinasi tombol WIN/CTRL/ALT (kecuali untuk Ctrl-V untuk tempel) juga tidak dialihkan.

Berlaku untuk

Lihat juga