在Windows Phone 8.1 Universal App中没有建议的键盘输入范围

时间:2014-07-02 07:56:35

标签: winrt-xaml windows-phone-8.1 win-universal-app

我正在编写一个Windows Phone 8 Universal应用程序,并且希望键盘没有TextBox的建议和表情符号。它是Windows Phone 8 Silverlight中的默认键盘,但在Universal Apps中,如果您未指定InputScope(我相信它默认为Default),则会显示建议。

我尝试将InputScope设置为DefaultUrlSearch而没有运气。 Silverlight(http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh393998(v=vs.105).aspx)的大多数值都不起作用。

所需的键盘(没有建议,表情符号,以及' .com' @'按钮):

Default Keyboard

我如何获得这样的键盘?

2 个答案:

答案 0 :(得分:4)

要关闭建议,您可以使用

 IsTextPredictionEnabled="False"

答案 1 :(得分:2)

您可以将以下键盘与CurrencyAmountAndSymbol输入范围一起使用。在这里,您将拥有@符号。但是,你不能简单地从键盘上避开@。

这不会有建议,表情符号和.com

为避免输入@,您可以使用KeyUp事件。

<TextBox InputScope="CurrencyAmountAndSymbol"/>