AutoSuggestBox UWP 中的结果分组

Posted

技术标签:

【中文标题】AutoSuggestBox UWP 中的结果分组【英文标题】:Grouping of the results in AutoSuggestBox UWP 【发布时间】:2015-11-29 03:22:00 【问题描述】:

在 Windows 8.1 中使用 SearchBox 时,在 SuggestionsRequested 事件中,如果可以在 AppendSearchSeparator 的帮助下对结果进行分组,则可以分离结果。 但是我在 AutoSuggestBox 中找不到类似的分组。 如何在 UWP 的 AutoSuggestBox 中实现/应用搜索(建议)结果分组?

【问题讨论】:

【参考方案1】:

这很奇怪,在 MSDN 中它说 (https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn301949.aspx)

SearchBox 自 Windows 10 起不再可用。改为使用 AutoSuggestBox。

所以我尝试在 UWP 应用程序中使用 AutoSuggestBox,正如这里 (https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn919949.aspx) 所说,应该有一个事件:onsuggestionsrequested,但在 XAML 中,我也没有找到它。

所以,我试图找到一个可以使用 SuggestionsRequested 事件的新事件,但我失败了。

最后,我在这里(https://code.msdn.microsoft.com/windowsapps/SearchBox-control-sample-0f64f94d)下载了一个Windows 8.1 SerachBox的示例代码,并将其移植到UWP应用中,结果是,SearchBox仍然可以在UWP应用中使用。

也许有一个 AutoSuggestBox 的事件,我只是没有找到它。我认为这是一个很好的问题。

【讨论】:

以上是关于AutoSuggestBox UWP 中的结果分组的主要内容,如果未能解决你的问题,请参考以下文章

UWP AutoSuggestBox 自定义图标

AutoSuggestBox--UWP控件

UWP使用 Rx 改善 AutoSuggestBox

UWP使用 Rx 改善 AutoSuggestBox

UWP自动填充控件AutoSuggestBox小优化

[UWP]了解模板化控件:TemplatePart