SearchBox.PrepareForFocusOnKeyboardInput Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn die FocusOnKeyboardInput-Eigenschafttrue ist und die App textuelle Tastatureingaben empfängt.
// 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"/>
Ereignistyp
Hinweise
Dieses Ereignis tritt nur auf, wenn die FocusOnKeyboardInput-Eigenschafttrue ist. Wenn Sie in Ihrer App das Typ-zu-Suchverhalten nicht bereitstellen möchten, sollten Sie dieses Ereignis behandeln und synchron sicherstellen, dass das SearchBox-Steuerelement sichtbar ist, bevor der Ereignisaufruf abgeschlossen ist. Nachdem dieses Ereignis eingetreten ist, legt das Steuerelement den Fokus auf sich selbst fest.
Wenn FocusOnKeyboardInputtrue ist, wird die Tastatureingabe im aktuellen Thread abgefangen, und die Texteingabe wird an searchBox weitergeleitet. Nur textuelle Eingaben bewirkt, dass das SearchBox-Objekt den Fokus erhält. Nicht-Texttasten, z. B. Pfeile oder Tabulatortasten, werden nicht zum Suchfeld umgeleitet. WIN/STRG/ALT-Tastenkombinationen (mit Ausnahme von STRG-V zum Einfügen) werden ebenfalls nicht umgeleitet.