VB中的命令按钮怎么设置为透明的?

2024-12-19 00:01:15
推荐回答(1个)
回答1:

命令按钮不像Label,IMage那样可以简单的设置为透明的属性的,Label,Image这样的控件再做的时候都提供了Backstyle这个属性设置,从而可以很简单的修改它们的透明性质,但是Button这样的命令按钮却没有提供,因此想设计一个透明的命令按钮常用的有三种做法:1.用标签Label来替代命令按钮来执行命令功能,把它设置为透明的即可,但这种方法的缺点是label是平面的,不好看;2.用Image来替代命令按钮来执行命令功能,用它是非常灵活的,效果极好,最常用,因为它本身有个Backstyle属性,从而可以将它设置为透明的,另外做一个或者找一个漂亮的图片加在里边就行了,图片是什么效果的做出来的按钮就是什么效果的;3.第3种就有些复杂,不常用,且比较难,就是继承VB提供的按钮,然后自己再他的基础上给你编写Backstyle的属性,也就是做一个控件了,这个实用性就很低了,不过有时间可以试着做一下。好了,你可以针对性的参考.