Point size = PointToScreen(控件.Location);
Image img = new Bitmap(控件.Width, 控件.Height);
Graphics g = Graphics.FromImage(img);
g.CopyFromScreen(new Point(size.X, size.Y), new Point(0, 0), 控件.Size);
Image img = new Bitmap(控件.Width, 控件.Height);
Graphics g = Graphics.FromImage(img);
g.CopyFromScreen(new Point(size.X, size.Y), new Point(0, 0), 控件.Size);
实现的原理是:先对屏幕截屏然后再这个截屏的图片上(找到控件的绝对位置)截取控件的大小