养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

c# Picturebox 鼠标滚轮放大缩小

时间:2024-09-26 04:31:41

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

© 一点知识