重用OnPaint()中的代码,从一个类到另一个类

时间:2015-05-25 04:45:09

标签: c# winforms

我有一个PictureBox位于Class A(基本上是一个标签页),其中包含所有方法OnPaint()

我想声明位于PictureBox2的另一个Class B(另一个标签页)。所以从技术上讲,它的所有OnPaint()代码都是相同的,只是名称会改变。

我的问题是哪种方法更好:将OnPaint()中的整个Class A复制到Class B,修改其引用的PaintBox;还是有更好的方法来避免双重工作? (比如使用参数调用来自Class A的{​​{1}} OnPaint())。

0 个答案:

没有答案