2011-07-21 108 views

回答

8

没有出现具有相同行为Form.Activated事件:

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.activated.aspx

+3

它几乎完全一样的行为,却是略有不同。 “在Visual Basic 6.0中,只有在应用程序中的表单之间进行切换时才会产生”Activate“。在.NET中,在这些情况下引发了等效的”激活“事件,但在从其他应用程序切换时也会引发。如果你真的移植VB6代码,这可能会导致问题。摘录来自Microsoft [免费图书](http://msdn.microsoft.com/en-gb/library/aa480541.aspx)“将Visual Basic 6.0应用程序升级到Visual Basic .NET和Visual Basic 2005” – MarkJ