我调试并发现单击不会触发 AutoSuggestBox.SuggestionChosen 事件,该事件可能包含用于设置 AutoSuggestBox.Text 的默认函数。
作为示例指示的解决方法,您可以直接在 AutoSuggestBox.QuerySubmitted 中为此条件设置它。
private void AutoSuggestBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
{
//sender.SuggestionChosen += AutoSuggestBox_SuggestionChosen;
if (args.ChosenSuggestion != null)
{
sender.Text = args.ChosenSuggestion.ToString();
}
}