我目前有一个矩阵,其中包含我的班级成员,称为furniture
在此Furniture
中,我有一个PictureBox成员,我想重写它的OnMouseClick方法
我在哪里做?
在Furniture
类代码中?
覆盖此类成员的语法是什么?
最佳答案
如果您意味要覆盖,那么在您的自定义类中没有其他地方可以做:
创建一个从原始MyPictureBox
派生的新PictureBox
类。
例:
public class MyPictureBox : PictureBox {
public override void OnMouseClick(...) {
//...
}
}
然后自然地以您的形式使用此对象:
Furniture.Controls.Add(new MyPictureBox ());
真的不知道什么是
Furniture
控件,因此这只是理论上的例子。