Gtk#:在一些闲置时间后关闭当前表格

时间:2013-05-27 06:50:09

标签: c# user-interface gtk#

我应该关闭我的应用程序的二级形式,然后我应该在一些闲置时间后打开主窗体。当然,我可以在加载表单后启动Timer并在每次事件后重置它,但是解决这个问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我会在那里用计时器创建一个管理器对象。管理器对象可以管理何时停止和启动表单。因此,当应用程序启动时,“主”窗口首先由管理器对象启动。当显示辅助窗口时,管理员知道这一点并启动计时器。如果此状态持续预设的时间,管理员的计时器将关闭并恢复所有内容(删除辅助窗口并再次弹出主窗口)。

当我说“窗口”时,这与表格相同。就这样,没有混乱。