我创建了一个 WinForms 用户控件。我阅读了一些关于事件的地方GotFocus()
,LostFocus()
但我的用户控件没有在“属性”窗口的“事件”部分提供这些事件。
我什至尝试输入override
以查看这些事件处理程序是否会出现,但它们不会。我在任何地方都找不到它们。
因此,我使用这些名称创建了自己的方法,然后出现以下错误:
警告 1 'mynamespace.mycontrol.GotFocus()' 隐藏了继承的成员 'System.Windows.Forms.Control.GotFocus'。如果打算隐藏,请使用 new 关键字。
这到底是怎么回事。如果GotFocus()
已经存在,为什么我找不到并使用它?