【发布时间】:2012-02-12 02:50:21
【问题描述】:
我们有一个 Windows Mobile 6 项目已经启动并运行了两年。
在开发新版本时,光标更改在我们的某些设备上停止工作。
最成问题的地方是换表格的时候。代码基本上是:
Cursor.Current = Cursors.WaitCursor;
ShowForm(FormSettings);
FormSettings.ReInit();
Cursor.Current = Cursors.Default;
WaitCursor 出现但从不消失。
在调试时,我可以清楚地看到所有代码行都已执行,并且在最后一条语句之后,我可以在“监视”或“立即”窗口中检查 Cursor.Current 的值,并看到它清楚地设置为 Cursors。默认值(或者更确切地说是 Cursor.Default 的值 - 带有“箭头”的东西)。
更多信息:
如果我在FormSettings.ReInit() 的末尾添加一个MessageBox.Show(""),光标将消失/变成Cursors.Default。
【问题讨论】:
标签: windows-mobile compact-framework