自动关闭未使用的形式
本文关键字:未使用 | 更新日期: 2023-09-27 17:58:42
当表单未被用户使用时,我该如何捕获如果用户没有用C#代码对此表单进行任何操作,我需要制作5分钟后关闭的表单请帮助我
我制作了这个代码,用于5分钟后关闭系统
Timer.Interval = (1000) * (300);
Timer.Enabled = true;
Timer.Start();
private void Timer_Tick(object sender, EventArgs e)
{
Close();
}
但是,如果不使用表单,我需要使此代码处于活动状态。
使用"Leave"事件来管理退出逻辑,比如触发计时器。。休假活动因注意力不集中而被解雇。
写这个。
private void Form1_Activated(object sender, EventArgs e)
{
Timer.Enabled = false;
}
private void Form1_Deactivate(object sender, EventArgs e)
{
Timer.Enabled = true;
}