2017-10-06 80 views
1

這是針對部署到具有觸摸屏的Raspberry Pi 3的UWP應用程序。啓用屏幕鍵盤。禁用WindowsIoT屏幕鍵盤TextBox自動糾正

我有一個TextBox控制ASCII命令發送到設備。使用屏幕觸摸鍵盤時,有沒有辦法在文本框控件上禁用或防止自動更正?有沒有辦法在XAML中做到這一點?

有自動更正可用。我討厭完全禁用它,但我想這也是一種選擇。

+0

設置一個不提供更正的'InputScope'。查看MSDN的詳細信息 –

+0

我已經嘗試將它設置爲'Formula','NativeScript',但它似乎無法在WindowsIoT上運行。我無法將其設置爲限制我可以放入的ASCII字符的任何數字或其他輸入範圍。 –

+1

您是否嘗試過設置:''? – Romasz

回答

2

您可以禁用自動完成和文本prediciton與TextBox屬性:IsSpellCheckEnabledIsTextPredictionEnabled

設置<TextBox IsTextPredictionEnabled="False" IsSpellCheckEnabled="False"/>應該完成這項工作。

如果在屏幕鍵盤顯示時需要更復雜的解決方案並進行一些修改,那麼您可以使用InputPane類。