如何显示xaml文本框建议列表

时间:2013-12-17 03:42:44

标签: windows-8 windows-runtime microsoft-metro windows-store-apps winrt-xaml

我正在使用XAML开发Windows应用商店应用。我有一些文本框控件用于输入。当用户使用屏幕键盘输入时,我想显示建议列表,例如,在Mail应用程序中显示的建议列表。默认情况下不显示。我该如何启用它?我已经尝试将IsTextPredictionEnabled设置为True,但这没有任何区别。

1 个答案:

答案 0 :(得分:0)

更新1

我为Windows 8.1创建了一个示例应用程序Windows 8仅使用TextBox,我得到了建议。虽然我使用的是Windows 8.1,但我不知道该功能是否为8.1。我使用触摸模式在模拟器中测试了应用程序。下面给出的截图是使用VS2012的Windows 8项目。默认情况下,IsTextPredictionEnabled设置为true

<TextBox Height="200" Width="500"  />

enter image description here


您必须使用AutoCompleteBox

Auto-complete box under a text box in Windows 8 / Metro UI

IsTextPredictionEnabled用于在屏幕键盘上显示拼写建议。 它与您的文本框的可能值无关。