有一个Form.Activated事件,看起来具有相同的行为: http://msdn.microsoft.com/zh-cn/library/system.windows.forms.form.activated.aspx
"Activated" 是您要寻找的事件。编辑:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.form.activated(v=VS.80).aspx
Activate
事件。在.NET中,等价的Activated
事件会在这些情况下触发,但也会在从其他应用程序切换时触发。"如果您要移植VB6代码,这可能会引起问题。这段摘录来自Microsoft的免费书籍《将Visual Basic 6.0应用程序升级到Visual Basic .NET和Visual Basic 2005》。 - MarkJ