Freigeben über


AutoSuggestBox.SuggestionChosen Ereignis

Definition

Wird ausgelöst, bevor der Textinhalt der bearbeitbaren Steuerelementkomponente aktualisiert wird.

// Register
event_token SuggestionChosen(TypedEventHandler<AutoSuggestBox, AutoSuggestBoxSuggestionChosenEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
AutoSuggestBox::SuggestionChosen_revoker SuggestionChosen(auto_revoke_t, TypedEventHandler<AutoSuggestBox, AutoSuggestBoxSuggestionChosenEventArgs const&> const& handler) const;
public event TypedEventHandler<AutoSuggestBox,AutoSuggestBoxSuggestionChosenEventArgs> SuggestionChosen;
function onSuggestionChosen(eventArgs) { /* Your code */ }
autoSuggestBox.addEventListener("suggestionchosen", onSuggestionChosen);
autoSuggestBox.removeEventListener("suggestionchosen", onSuggestionChosen);
- or -
autoSuggestBox.onsuggestionchosen = onSuggestionChosen;
Public Custom Event SuggestionChosen As TypedEventHandler(Of AutoSuggestBox, AutoSuggestBoxSuggestionChosenEventArgs) 
<AutoSuggestBox SuggestionChosen="eventhandler"/>

Ereignistyp

Beispiele

Wenn ein Buch aus einer Vorschlagsliste ausgewählt wird, legen Sie den Textbereich von AutoSuggestBox auf den Titel des Buches fest:

<AutoSuggestBox  
    ItemsSource="{x:Bind Books}"
    SuggestionChosen="AutoSuggestBox_SuggestionChosen" 
    UpdateTextOnSelect="True" />
private void AutoSuggestBox_SuggestionChosen(AutoSuggestBox sender, AutoSuggestBoxSuggestionChosenEventArgs args)
{
    var book = args.SelectedItem as Book;
    sender.Text = book.Title;
}

Hinweise

Reagieren Sie auf dieses Ereignis, wenn Sie Informationen im bearbeitbaren Teil des Steuerelements anzeigen möchten. Eine alternative Möglichkeit zum Aktualisieren des Texts, wenn ein Vorschlag ausgewählt wird, ist die Verwendung der TextMemberPath-Eigenschaft .

Gilt für:

Weitere Informationen