1、建立目录,用于存储不同类型的类。
2、基类的抽象,应该是所有派生类所共有的东西。
3、如果进行区域绘制,使用Invalidate(Rectangle rect);
4、如果要提高某个控件的绘制效率,可以对其进行扩展,例如Panel
public class MyPanle : Panel
{
public MyPanle()
{
SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true);
UpdateStyles();
}
}
5、如果需要通过容器进行绘制,推荐使用PictureBox。
--------------郝