RT,求解

解决方案 »

  1.   

    LZ还是没说很清楚啊,如果本身UserControl是Graphics已经Draw好了的,只要能save到一个bitmap里就好了,尝试一下下面的代码吧namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }        private void userControl11_Paint(object sender, PaintEventArgs e)
            {
                e.Graphics.DrawLine(Pens.Black, new Point(10, 10), new Point(100, 100));
            }        private void button1_Click(object sender, EventArgs e)
            {
                // 将usercontrol的绘制draw到一个bitmap对象上
                using (Bitmap bmp = new Bitmap(userControl11.Width, userControl11.Height))
                {
                    userControl11.DrawToBitmap(bmp, userControl11.ClientRectangle);
                    bmp.Save("C:\\1.bmp");
                }
            }
        }
    }
      

  2.   

    生成图片,保存到文件夹
    Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
    panel1.DrawToBitmap(bmp);
    bmp.Save(fileName);