在项目开发中,遇到ListView添加背景图片,并随窗体自适应改变问题,但ListView控件本省并不包含背景图片的Stretch扩展属性,因为不想重绘,所以在图片本身想办法。
1、按比例缩放版本:
private static Image resizeImage(Image imgToResize, Size size)
{
int sourceWidth = imgToResize.Width; //获取图片宽度
int sourceHeight = imgToResize.Height;//获取图片高度
float percent = 0;
float percentW = 0;
float percentH = 0;
//计算缩放比例
percentW = (