问题描述
C#ListView如何重绘图标按比例缩放只做到了再item边框绘线,求大神帮忙指点下怎么调整image按比例缩放try{Graphicsg=e.Graphics;Rectanglerect=Rectangle.Empty;Imageimage=imageList2.Images[e.Item.ImageIndex];stringfname=listView1.Items[e.Item.ImageIndex].Name;rect=newRectangle(e.Bounds.Left,e.Bounds.Top,image.Width,image.Height);g.DrawImage(image,rect);g.DrawRectangle(newPen(Color.Red,3),rect);if((e.State&ListViewItemStates.Selected)==ListViewItemStates.Selected){g.DrawRectangle(newPen(Color.Green,3),rect);}}catch(Exceptionex){}
解决方案
解决方案二:
DrawImage是可以指定大小和位置的,看一下这个函数的重载
时间: 2024-09-20 08:34:54