按钮栏 button划过效果

刚接触WINFORM,我知道鼠标移进与移出可以用MouseMov和MouseLeave背景控制,但就不知道固定背景怎么弄了。

效果如图:

当前选项为“电脑体检”,把鼠标移到系统修复时显示的背景

点击系统修复后“电脑体检”的背景跑到系统修复的按钮上,这效果,字面上不懂怎么描述才最好理解,希望能明白这意思,怎么在c# winform里弄呢?没分悬赏了,不好意思T_T



其实这个基本原理就是贴图,既然你知道鼠标移动触发事件的机制,只需要在触发事件中贴图就好了,都是靠不同的图片实现效果的,比如一个按钮就要3张图:常规状态图,鼠标悬浮状态图,鼠标按下状态图。没有你想象的那种捷径。纯手打望采纳


鼠标移动时触发事件。然后更改按钮的背景图片。MouseEnter鼠标进入时触发。MouseLeave离开时触发。


是切换图片,事件方法里面切换图片





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值