不一定哦,只是不用算法的渐变效果是使用两张图片来切换,但也有用某种特效计算方法来实现的,你看下JS的特效,算法是一样的,不需要两张图片
winform一般都是找美工做两份图片,一份是不带玻璃效果的按钮,另一份是带玻璃效果的按钮。然后当鼠标悬浮控件之上时触发MouseMove切换图片即可。
自己做个控件,楼上说切换背景一定会影响性能!因为要绘制多次!自己绘制控件会提高性能!当然也要美工的帮助
用事件就可以做到 替换图片 这是最简单的