我想要一個消息框的計時器類型的屬性。顯示錯誤後,5秒後無需用戶干預必須消失。如何自動隱藏消息框?
5
A
回答
9
timer.Interval=5000;
timer.Enabled=true;
MessageBox.Show("Should close automatically");
與關聯計時器的Tick
事件處理程序下面的代碼片段:
private void timer_Tick(object sender,EventArgs evt) {
timer.Enabled=false;
SendKeys.Send("{ESC}"); // SendWait as alternative
}
2
不可能與MessageBox
類;您必須創建自己的模擬模板並自行添加此功能。
0
消息框是錯誤的解決方案。你需要一個提示窗口。
+0
什麼是「提示窗口」?如果它的窗體中的某些東西對我來說是新的 - 如果它創建了某種東西,那麼這個東西太簡單了。 – Murph 2010-11-24 18:39:54
1
使用sendkeys怎麼樣?
事情是這樣的:
http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send.aspx
至少讓你在研究開始。
0
相關問題
- 1. iPhone自動隱藏 - 非模態消息
- 2. 如何在機器人框架中隱藏活動消息
- 3. 如何在gnome shell的libnotify中自動隱藏錯誤消息?
- 4. 隱藏NG-消息
- 5. 無法隱藏wxpython的消息框
- 6. jQuery隱藏/顯示覆選框消息
- 7. 如何在複選框中隱藏和取消隱藏框
- 8. 來自VirtualPathProvider的隱藏錯誤消息
- 9. 如何隱藏驗證消息
- 10. 如何隱藏pander()中的消息?
- 11. 如何隱藏錯誤消息
- 12. 微軟Bot框架。隱藏來自用戶的文本消息
- 13. AlertDialog中的自定義ListView隱藏對話框的消息?
- 14. 消息字段中隱藏滾動條
- 15. 如何自動隱藏JToolBar?
- 16. 如何自動隱藏AlertDialog
- 17. 如何隱藏引導警告框,當沒有消息
- 18. 使用jquery fadeout()如何隱藏此消息框
- 19. 如何在消息爲空時隱藏jface.dialogs.TitleAreaDialog消息光標
- 20. 如何從R中的自寫函數隱藏警告消息?
- 21. 如何在控制檯中隱藏來自iframe的消息
- 22. 隱藏的錯誤消息
- 23. 隱藏ANR消息Android
- 24. 隱藏jQuery驗證消息
- 25. 隱藏成功消息
- 26. 自動關閉消息框
- 27. 自動隱藏導軌中的Flash消息
- 28. 製作自定義滾動條時隱藏並取消隱藏
- 29. 如何在使用<p:message>時自動隱藏/關閉錯誤消息?
- 30. 如何用動畫取消隱藏UIView
那麼,你可以用Windows API消息框來做到這一點。您只需掌握消息框窗口句柄,然後在計時器觸發後發佈WM_CLOSE消息。確保你注意到窗戶關閉的事件,並在這種情況下放棄計時器。你只需要一點P/Invoke。但更好的解決方案是不按照我的答案使用對話框Q. – 2010-11-24 18:18:54
我可能應該這樣寫:「MessageBox`沒有這個功能,你需要一個解決方法」。 – BeemerGuy 2010-11-24 18:21:45