我们知道,当我们需要对Control进行截图时,我们可以使用Control.DrawToBitmap()进行截图,
那么问题来了,当我们的窗体最小化了,我们还怎么截图呢?
当窗体最小化的时候,我们知道Control的size为(0,0),那么你截图的话也就没有或者一片漆黑,嘿嘿
其实我们可以这么搞来曲线救国,请往下看!
假如我们需要截图 TabControl的图片呢,我们要怎么做呢?
因为最小化会将该控件的Size设置为(0,0),所以我们控制他的Size就可以了,
我们修改MininmumSize不为(0,0)就可以了,比如(500,500),
当最小化后截图,这样你就可以截图一个大小为500*500的图片了
怎么样??是不是解决了你的问题呢?