作者singz (Run Away~)
看板C_Sharp
标题[问题] 透明的底图的效能如何改善?
时间Thu Apr 9 00:53:00 2009
我现在要做个windows form的ui程式
有个图片要有来做底图,上面许多的ui components
由於要做透明的效果(空白的地方使用底图图片的颜色)
所以这些label , button , radio button...etc都得设transparent
可是components愈多的话,在执行的时候show出画面时,
很明显效能会变很差,componets是一个接着一个显示出来..感觉就是跑很慢
SetStyle doublebuffer 可以解决闪烁的问题,可是对这个问题没有帮助
请问有人知道要怎麽改善吗?
感谢
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.137.59.24
※ 编辑: singz 来自: 220.137.59.24 (04/09 01:07)
1F:→ singz:ps. 底图是BMP格式 04/09 01:13
2F:推 Kelunyang:WinForm支援透明背景@@? 04/09 01:48
3F:→ Kelunyang:有考虑改写WPF吗,UI效能应该比较好XD 04/09 01:48