我有一个PictureBox
位于Class A
(基本上是一个标签页),其中包含所有方法OnPaint()
。
我想声明位于PictureBox2
的另一个Class B
(另一个标签页)。所以从技术上讲,它的所有OnPaint()
代码都是相同的,只是名称会改变。
我的问题是哪种方法更好:将OnPaint()
中的整个Class A
复制到Class B
,修改其引用的PaintBox
;还是有更好的方法来避免双重工作? (比如使用参数调用来自Class A
的{{1}} OnPaint()
)。