我正在尝试进入Windows Phone 7.5 / 8应用程序开发。我的模拟器出现了问题,主要是当我启动我的应用程序进行调试时显得很奇怪,现在正在抛出这样的错误(我的代码正在运行,我知道,不知道为什么它会显示错误):
很抱歉,我发现我的代码中出现了一个错误,导致它无法显示输入的文本,但在修复代码后仍然会弄乱模拟器。请参阅新屏幕截图:
基本上,当我点击OSK上的任何键盘按钮时,按钮会粘住(不会保持打字,但会在视觉上粘住)。此外,如您所见,整个应用程序不会显示,只显示屏幕上有元素的位置。有什么想法吗?
感谢任何帮助。谢谢!
好的,所以这里有一些问题的图片,有一个不使用TextBox控制器的不同应用程序。如果仍然需要,我可以提供TextBox应用程序和新应用程序的代码。 谢谢!
答案 0 :(得分:1)
我很确定您使用的是具有Intel GMA 4000的系统。问题在于图形驱动程序,我认为它们没有更新。有一个工作可以让你正确地截取应用程序的屏幕截图:
在您的项目中,添加对位于以下位置的文件Microsoft.Phone.Controls.Toolkit.dll
的引用:
在App.xaml.cs
(App.xaml
下),转到
RootFrame = new PhoneApplicationFrame();
并将其更改为:
RootFrame = new TransitionFrame();
5.运行仿真器,毛刺图形关闭。
如果要发布应用程序或在其他环境或设备中进行测试,则必须将我们更改的行恢复为其原始状态。 (我不知道它做了什么,当然,它是在一个用户不应该触摸的区域)。