0

在用户接受我的应用程序提供给魅力的结果建议之一后,我想清除地铁搜索魅力中的搜索框。如何?听起来很简单,但事实并非如此,SearchPane.QueryText 是只读的。

我实际上对默认系统行为感到惊讶。在用户接受 ResultSuggestion 之后(请记住与 QuerySuggestion 区分开来),在我看来,用这个接受的结果预先填充搜索框是没有意义的......

4

2 回答 2

1

尝试

var searchPane = Windows.ApplicationModel.Search.SearchPane.getForCurrentView();
searchPane.trySetQueryText("myQueryText");
于 2012-08-17T17:25:59.917 回答
0

用户的文本会留在那里,以防在查看他们决定“哦,不是这样,我会查看另一个结果”的结果之一后,另一个结果甚至可能来自不同的应用程序。应用程序无法覆盖它。

于 2012-07-13T15:23:33.543 回答