如何在Windows窗体PictureBox中选择一个区域?
我希望通过允许用户选择一个矩形区域(类似于使用选择工具在Photoshop中完成的方式)来获取PictureBox中的一部分图片。
我怎么能这样做?
您必须根据单击和拖动的位置绘制一个或多个矩形。 你的起点是鼠标x,y,然后你会得到鼠标释放x,y的最后一个点。
捕捉图片框上的鼠标事件以定义您的选择矩形,并使用Graphics.DrawRectangle
在图片框的Paint Event中绘制您的选择矩形。
我希望通过允许用户选择一个矩形区域(类似于使用选择工具在Photoshop中完成的方式)来获取PictureBox中的一部分图片。
我怎么能这样做?
您必须根据单击和拖动的位置绘制一个或多个矩形。 你的起点是鼠标x,y,然后你会得到鼠标释放x,y的最后一个点。
捕捉图片框上的鼠标事件以定义您的选择矩形,并使用Graphics.DrawRectangle
在图片框的Paint Event中绘制您的选择矩形。