Windows phone 8 是否可以在windows phone 8.1 RT文本框中禁用滑动键盘

Windows phone 8 是否可以在windows phone 8.1 RT文本框中禁用滑动键盘,windows-phone-8,winrt-xaml,Windows Phone 8,Winrt Xaml,是否可以像PasswordBox一样禁用文本框中的滑动键盘。我认为不可能禁用文本框中的滑动键盘,但您可以从手机设置中禁用它(设置->键盘->点击键盘语言->取消选中“在我滑动字母时键入”) 找到了一个解决方法 添加文本框(并删除其中的文本) 在文本框上添加密码框 将密码框不透明度设置为0% 在passwordbox上执行passwordchanged触发器(双击passwordbox也会执行相同操作),并在其上编写代码,将文本框的文本设置为passwordbox密码(在此之前向passwordb

是否可以像PasswordBox一样禁用文本框中的滑动键盘。

我认为不可能禁用文本框中的滑动键盘,但您可以从手机设置中禁用它(设置->键盘->点击键盘语言->取消选中“在我滑动字母时键入”)

找到了一个解决方法

添加文本框(并删除其中的文本) 在文本框上添加密码框 将密码框不透明度设置为0% 在passwordbox上执行passwordchanged触发器(双击passwordbox也会执行相同操作),并在其上编写代码,将文本框的文本设置为passwordbox密码(在此之前向passwordbox和textbox添加名称) 你必须完成!
希望我能帮助您。

不一定是最好的解决方案,但使用
InputScope
可能会满足您的需求。例如,这将不允许形状书写键盘:

<TextBox InputScope="NameOrPhoneNumber"/>

可以找到可能的
InputScope
值列表。
[编辑:为XAML更新]

如果这不起作用,请在文本框上和密码框下放置一个不可见的矩形。这应该行得通。Ps,我没法测试它。我在手机上,没有pc我无法安装构建(甚至在云虚拟机上编写了代码),我用更好的解释和图片编辑了我的答案。