Windows Phone搜索框点击搜索结果的标签

时间:2014-01-25 04:20:14

标签: c# xaml windows-phone-8

在搜索框功能中是否有可用于tags的Windows Phone的库?因此,如果我开始输入age,则搜索框应该预测agentagent smith等,并且在点击预测结果时,搜索框会填充标记(附加示例图像)。处理事件,例如backkeypress突出显示标记,另一个backkeypress删除标记等。预测结果很容易,我要找的是处理带标记的搜索框的所有事件。任何免费/付费的图书馆?

enter image description here

4 个答案:

答案 0 :(得分:1)

有一些AutoCompleteBoxes(TelerikWindows Phone Toolkit),但只适用于一个项目。如果您想要更多项目,则需要自己创建控件。

答案 1 :(得分:0)

许多第三方控件都可用,但您更喜欢编写自己的控件。我使用http://wpfactb.codeplex.com/releases/view/42340控件,但你必须自定义它,并修复错误。 因此,我建议你从中得到提示并编写自己的控件。

答案 2 :(得分:0)

对于像这样专业的东西,我会自己写。 XAML非常适合这类任务。

添加了一个自定义样式按钮的水平堆栈面板,以及一个用于结果的LongListSelector。

答案 3 :(得分:0)

这很容易实现。

  1. 在文本框中设置InputScope。
  2. 在输入时,您将获得可能的结果。
  3. 当您点击相应的建议时,您将获得该值。
  4. 创建一个网格或堆栈面板并创建一个应保存标记值的椭圆。
  5. 点击该值,在创建的椭圆内添加值。