Tag: 空闲处理

Application.Idle事件的意义

我对Application.Idle事件的了解是,应用程序正在完成其处理并即将进入空闲状态。 我读到了某个地方 如果您在线程空闲之前必须执行任务,请将它们附加到此事件 那么这是否意味着任务将在线程空闲之前或线程变为空闲之后执行? 我的项目中有一些代码,如下所示。 数据库更新是否在空闲时间执行? private void Application_Idle(object sender, EventArgs e) { // Update the explorer’s menuitems team.UpdateMenu(); // Update display toolbars. team.UpdateToolBar(); // Update SaveAll SaveAll.Enabled = teaj.IsModified; Up.Enabled = team.CanNavigateUp; …