c# Picturebox 鼠标滚轮放大缩小

 时间:2024-09-27 05:54:00

picturebox随着鼠标的滚轮放大或是缩小(这里只是提供一个思路,细节部分需要进行完善)首先讲一个picturebox放到一个form中。

c# Picturebox 鼠标滚轮放大缩小

c# Picturebox 鼠标滚轮放大缩小

工具/原料

PICTUREBOX

方法/步骤

1、首先设置picturebox的SizeMode为Zoom。缩放模式(始终显示全部)

c# Picturebox 鼠标滚轮放大缩小

2、然后在Formform_load事件中注册picturebox的mo掼鸿乡羰usewheel事件pictureBox1.MouseWhee造婷用痃l+=newMouseEventHandler(pictureBox1_MouseWheel);

c# Picturebox 鼠标滚轮放大缩小

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;}

c# Picturebox 鼠标滚轮放大缩小

4、之后,就可以简单的放大图片(如果有其他功能,比如放大的点始终在鼠标的位置,或是始终放大图片而不是窗体,可以细研究,我这也会研究,研究后会更新经验!)

VMWare如何实现主机与虚拟机的文件共享与传输 解决VMware 与Device/Credential Guard不兼容 为连接配置网络级身份验证 Windows Server 2012如何将用户添加到本地组 虚拟机不能复制粘贴怎么办
热门搜索
日本动漫图片 容祖儿图片 魔术图片 电车痴汉动漫 小娃娃鱼图片