0
我應該關閉我的應用程序的輔助表格,然後我應該在空閒時間後打開主表格。當然,我可以在表單加載後啓動Timer,並在每個事件之後重置它,但解決此問題的最佳方法是什麼?Gtk#:空閒時間後關閉當前表格
我應該關閉我的應用程序的輔助表格,然後我應該在空閒時間後打開主表格。當然,我可以在表單加載後啓動Timer,並在每個事件之後重置它,但解決此問題的最佳方法是什麼?Gtk#:空閒時間後關閉當前表格
我會在那裏創建一個帶有定時器的管理器對象。當窗體停止並啓動時,管理器對象可以管理。所以,當應用程序啓動時,「主」窗口首先由管理器對象啓動。當顯示輔助窗口時,管理員知道這一點並啓動計時器。如果此狀態持續一段預設時間,則管理器的計時器將關閉並將所有事件恢復回去(刪除次要窗口並再次彈出主窗口)。
當我說「窗口」時,就和窗體一樣。只是如此沒有混淆。