SearchBox.PrepareForFocusOnKeyboardInput Evento

Definição

Ocorre quando a propriedade FocusOnKeyboardInput é true e o aplicativo recebe entrada de teclado textual.

// 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"/>

Tipo de evento

Comentários

Esse evento ocorrerá somente se a propriedade FocusOnKeyboardInput for verdadeira. Se você não fornecer o comportamento de "tipo para pesquisa" em seu aplicativo, deverá manipular esse evento e garantir de forma síncrona que o controle SearchBox esteja visível antes da conclusão da chamada de evento. Depois que esse evento ocorre, o controle define o foco como ele mesmo.

Quando FocusOnKeyboardInput é true, a entrada de teclado no thread atual é interceptada e a entrada textual é redirecionada para a SearchBox. Somente a entrada textual fará com que a SearchBox receba o foco. As teclas que não são de texto, como setas ou Tab, não são redirecionadas para a SearchBox. As combinações de teclas WIN/CTRL/ALT (exceto Ctrl-V para colar) também não são redirecionadas.

Aplica-se a

Confira também