Windows8XAML可能存在错误-使用图像会导致文本控件消失



我的应用程序间歇性地出现一个奇怪的问题,其中文本框控件会间歇性地消失。我已经将原因缩小到我的页面上有图像文件(小徽标等)。

我已经设法创建了一个简单的项目,其中包含一个带有图像和2个文本块的xaml页面(这些都在网格中)。我在两个测试平板电脑上发现,我可以通过转到任务管理器并为正在运行的应用程序创建一个转储文件来重新创建问题。

在我做了两次并恢复应用程序后,两个文本块消失了。

这个确切的问题在我的实时应用程序中间歇性地发生。

有人知道为什么会发生这种情况吗?或者我下一步应该做什么?我不知道为什么创建一个转储文件会导致这个问题。

你可以在这里看到我重新创建问题的视频:

https://onedrive.live.com/redir?resid=DF2BE823348DEA6C!74381&authkey=!AIvSU05r0363S3Y&ithint=视频%2cMOV

视频中的测试项目可以从这里下载:

https://onedrive.live.com/redir?resid=DF2BE823348DEA6C!74382&authkey=!AIGHSdezFcCbEZQ&ithint=文件%2zip

到目前为止,我可以在我的两台不同的平板电脑上用完全相同的步骤重新创建它,这两台平板电脑都运行Windows 8.1 Pro 32位。

如果你熟悉侧载应用程序,并且你有一台64位平板电脑,如果有人能够测试出与视频中完全相同的步骤,我将不胜感激。

任何帮助都将不胜感激,因为我不知道下一步该去哪里。

我终于弄清了真相。问题出在平板电脑上安装的英特尔图形驱动程序上。

4月左右发布了一个更新的驱动程序,似乎解决了这个问题。

我观察到了在不包含图像文件而是包含背景图像的视图上消失控件的问题。在阅读了你关于如何重现这个问题的方法后,我删除了背景图像,用LinearGradientBrush替换,并重新测试了转储文件过程。这个问题似乎已经消失了。(我也在运行32位。)

最新更新