if (contr[i].GetType() == typeof(MyLab) || contr[i].GetType() == typeof(MyCap))
                {
                    g.DrawString(contr[i].Text, contr[i].Font, new SolidBrush(contr[i].ForeColor), new PointF(x, y + 5));
                }用这种方式画的
质量非常不好,有什么改进的办法没有?有人建议直接打印,不用预览,可效果一样的,和下面的图一样,