几秒钟后关闭Windows Mobile应用程序上的MessageBox(C#)

时间:2012-08-16 15:21:44

标签: c# windows-mobile

有没有办法在Windows Mobile应用程序(C#应用程序)中几秒钟后关闭MessageBox?

SendKeys Class有很多例子,但它们都不能在Windows Mobile上运行,并且会产生错误:

当前上下文中不存在名称“SendKeys”

我已经查过了 http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.aspx http://stackoverflow.com/questions/2519006/how-to-send-key-from-my-program-to-external-program-wince

提前谢谢!

2 个答案:

答案 0 :(得分:1)

我只是自己构建并添加了一个调用close()的Timer(它也可以使用事件处理程序来调用close)。简单,直接,有效。

答案 1 :(得分:0)

好的,我通过添加模拟消息框的Panel组件(带有Label消息)解决了这个问题。因此,定时器组件可以在几秒钟后将其设置为不可见。

此外,我还添加了一个操作 - 如果最终用户按下它,它将被设置为不可见。