Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.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# “窗口”;秋季创作者更新;断开屏幕键盘上的商店应用程序_C#_Windows_Xaml - Fatal编程技术网

C# “窗口”;秋季创作者更新;断开屏幕键盘上的商店应用程序

C# “窗口”;秋季创作者更新;断开屏幕键盘上的商店应用程序,c#,windows,xaml,C#,Windows,Xaml,我的Windows 8.1应用商店应用程序中的所有文本框在聚焦时都不会可靠地导致屏幕键盘显示。在Windows10秋季创建者更新(Windows1079版)之前,文本框工作得很好。当他们集中注意力时,软键盘总是会显示出来 然而,由于更新,键盘看起来只是随机出现的。我的问题是,这是Windows操作系统的缺陷,在Microsoft发布更新之前我运气不佳,还是我遗漏了一些有助于向操作系统指示我希望在文本框聚焦时键盘显示的内容 其他详细信息:运行windows版本1079,surface pro 3,

我的Windows 8.1应用商店应用程序中的所有文本框在聚焦时都不会可靠地导致屏幕键盘显示。在Windows10秋季创建者更新(Windows1079版)之前,文本框工作得很好。当他们集中注意力时,软键盘总是会显示出来

然而,由于更新,键盘看起来只是随机出现的。我的问题是,这是Windows操作系统的缺陷,在Microsoft发布更新之前我运气不佳,还是我遗漏了一些有助于向操作系统指示我希望在文本框聚焦时键盘显示的内容

其他详细信息:运行windows版本1079,surface pro 3,设备处于平板电脑模式,未连接键盘

更新:该应用程序旨在以单一应用程序模式运行。用户无法访问任务栏,因此无法手动显示键盘

下面是我在xaml中的文本框示例

<TextBox Text="{Binding EmailAddress, Mode=TwoWay}"  
                                     PlaceholderText="noreply@example.com..."
                                     AutomationProperties.Name="Email Sender Address"
                                     x:Name="EmailTextBox"
                                     />

经过一个多月的查找,我终于找到了一个Microsoft论坛链接,其中确定了这个确切的问题以及Microsoft对该问题的响应

在链接中有更多的细节,但这里有一个很好的引用该线程

“我们已经确定,您的问题确实在内幕预览中得到了解决 构建17083 RS4。我们正在努力确定是否存在倒退 可应用于1709的修补程序。”

还有一个后续帖子

“根据开发团队的说法,这个问题不会在 最近的RS4位(在触摸屏周围进行了重大更改 互动)

您是否尝试通过安装最新版本来确认这一点 可能包含修复程序的Windows Insider预览版本

请注意,RS4的官方版本尚不清楚,但 应该在春天发生

实际上,产品组不愿意将这些更改带到RS3 (又名秋季创作者更新或1709)。”

不幸的是,这也给我留下了两个非常不令人满意的答案

  • 等待Microsoft发布下一个Windows更新
  • 安装insider预览版本(RS4,版本17083)
  • 这两个都不是一个很好的选择,但我在这里有点任由微软摆布