picturebox随着鼠标的滚轮放大或是缩小(这里只是提供一个思路,细节部分需要进行完善)首先讲一个picturebox放到一个form中。
工具/原料
PICTUREBOX
方法/步骤
1、首先设置picturebox的SizeMode为Zoom。缩放模式(始终显示全部)
2、然后在Formform_load事件中注册picturebox的mo掼鸿乡羰usewheel事件pictureBox1.MouseWhee造婷用痃l+=newMouseEventHandler(pictureBox1_MouseWheel);
3、之后。需要在mousewheel中设置放大的代码(我这氇筐塘瓠里的放大是最大不超过屏幕如果想超过屏幕放大,可以设置picturebox1this.pi艘早祓胂cturebox1.Width+=e.Delta;this.picturebox1.Height+=e.Delta;)[如果放到到屏幕大小直接设置]voidpictureBox1_MouseWheel(objectsender,MouseEventArgse){this.Width+=e.Delta;this.Height+=e.Delta;}
4、之后,就可以简单的放大图片(如果有其他功能,比如放大的点始终在鼠标的位置,或是始终放大图片而不是窗体,可以细研究,我这也会研究,研究后会更新经验!)