Label
下面是WinForms中标准控件的一部分:
public class Label : Control
{
protected override void OnTextChanged(EventArgs e)
{
...
}
}
我想覆盖 OnTextChanged 事件,但我不确定最好的方法。
我应该从 Label 类派生一个子类,然后像这样覆盖函数吗?
public class Class1 : Label
{
protected override void OnTextChanged(EventArgs e)
{
MessageBox.Show("S");
}
}
如果是这样,我应该如何以及在哪里添加这个类?
如果不是,我如何覆盖控件内定义的函数?