Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 禁用WindowsIoT屏幕键盘文本框自动更正_C#_Uwp_Uwp Xaml_Windowsiot - Fatal编程技术网

C# 禁用WindowsIoT屏幕键盘文本框自动更正

C# 禁用WindowsIoT屏幕键盘文本框自动更正,c#,uwp,uwp-xaml,windowsiot,C#,Uwp,Uwp Xaml,Windowsiot,这是针对部署到带有触摸屏的Raspberry Pi 3的UWP应用程序。屏幕键盘已启用 我有一个文本框控件,用于将ASCII命令发送到设备。使用屏幕触摸键盘时,是否有办法禁用或阻止文本框控件的自动更正?在XAML中有这样做的方法吗 这是很高兴有自动校正可用。我不想完全禁用它,但我想这也是一个选项。您可以使用以下属性禁用自动完成和文本预处理:IsSpellCheckEnabled、IsExtPredictionEnabled 设置应该可以完成这项工作 然而,如果您需要在屏幕键盘显示时进行一些修改的

这是针对部署到带有触摸屏的Raspberry Pi 3的UWP应用程序。屏幕键盘已启用

我有一个
文本框
控件,用于将ASCII命令发送到设备。使用屏幕触摸键盘时,是否有办法禁用或阻止文本框控件的自动更正?在XAML中有这样做的方法吗


这是很高兴有自动校正可用。我不想完全禁用它,但我想这也是一个选项。

您可以使用以下属性禁用自动完成和文本预处理:IsSpellCheckEnabled、IsExtPredictionEnabled

设置
应该可以完成这项工作


然而,如果您需要在屏幕键盘显示时进行一些修改的更复杂的解决方案,那么您可能可以使用InputPane类来完成此操作。

设置一个不提供更正的
InputScope
。查看MSDN了解详细信息我已尝试将其设置为
公式
NativeScript
,但它似乎在WindowsIoT上不起作用。我无法将其设置为任何限制输入ASCII字符的数字或其他输入范围。您是否尝试过设置:
?当然,我完全忽略了这些。谢谢@Romasz