在我的项目中,我有很多页面.每个页面都是一个面板,其中包含许多用户控件.我想要一个尚未显示的面板及其内容的缩略图.我该怎么做呢
谢谢
也许面板的DrawToBitmap函数可以用于此目的.
有效的东西:
Bitmap bmp = new Bitmap(panel.Bounds.Width, panel.Bounds.Height); panel.DrawToBitmap(bmp, panel.ClientRectangle); bmp.Save("c:\\test.bmp"); bmp.Dispose();
编辑 - 更新为更合适的示例代码.