用鼠标在图片框内移动图片

时间:2013-08-05 11:05:09

标签: c# picturebox

我希望能够在图片框中拖动100%缩放的图片:http://spunit.tk/x/dragpic1.png

我希望它的工作方式与Windows Photo Viewer完全相同:http://spunit.tk/x/dragpic2.png

这怎么可能?

1 个答案:

答案 0 :(得分:1)

我相信您需要保持该图片框的坐标,并将其视图样式设置为全图像,而不需要任何拉伸。

然后,您将需要三个鼠标事件:鼠标按下,鼠标移动和鼠标移动,您可以在其中获取鼠标坐标并捕获或释放鼠标以根据鼠标增量平移翻译图片框。