Windows 应用 SDK
一组 Microsoft 开源库、框架、组件和工具,可供各种应用使用,以便在多个版本的 Windows 上访问 Windows 平台功能。 以前称为 Project Reunion。
34 个问题
AutoSuggestBox控件需要至少点击两次才能选中。
当我给AutoSuggestBox控件设置了ItemsSource后, suggest list会消失,当我点击它时,什么都没发生。我需要再点击一次,才能选中选项。
此问题由:why AutoSuggestBox need click more than 1 time to choose item?总结而来
我调试并发现单击不会触发 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();
}
}