日期:2014-05-19  浏览次数:20691 次

c#应用程序界面问题!
在使用PNG图片作为程序界面时,设置了背景图片为PNG图片,设置窗口透明,也设置了窗口的TransparencyKey属性为透明,但PNG图片总会有些颜色不对的毛边,影响程序界面面的美观,大家有什么好的方法去掉它?还有怎样美化按钮?

------解决方案--------------------
最好的办法就是用photoshop处理下毛边。
------解决方案--------------------
呵呵
遇到过了
只能用photoshop处理滴。。。
很是费劲。。。
------解决方案--------------------
把那些毛边弄成别的颜色,然后写个函数把那种颜色的地方透明就好了滴。。
嘿嘿。。
------解决方案--------------------
可能是由于做图片时,新建图片的色彩深度和在保存图片时的色彩深度不一样引起的

比如:新建图片时用的色彩深度是8位,保存图片的时候选择了png24位等等。
------解决方案--------------------
按钮怎么处理? 比如png背景的按钮??

------解决方案--------------------
毛边是存储图片时白色和透明部分造成的,程序读出这些图片信息时,白色和透明部分边缘就会产生啊