我的mainform有一个计时器,它将更新我的在线和离线面板(它每隔2秒运行一次),只有在我的数据库中读取新数据时才会更新。 当我与某人交谈时,如果我的主变形从数据库中读取新数据 然后我的mainform的面板将更新。更新后,焦点将设置为我的主要表单。
每次我的mainform更新时,都不要关注我的mainform。 非常感谢。
答案 0 :(得分:0)
看,目前尚不清楚您想要的是什么,但您可以尝试以下代码。使您的mainform(无论名称是什么)隐藏,然后使用SetFocus
控件。这会将焦点转移到您想要的形式。
除此之外,您还可以使用GotFocus和LostFocus事件。就像主体失去焦点一样,做什么。
mainform.Hide()
Form2.SetFocus() 'The form name here you want to set focus to.
希望它能完美运作!