日期:2014-05-18  浏览次数:20993 次

winform设置背景图片,当上面有透明picturebox控件时,显示或刷新慢,求解决办法!!
c#2005 winform,当设置了backgroundimage后,如果在窗体上放置多个picturebox(10个左右),且picturebox的背景设为透明,backcolor=Transparent;每次打开窗口时,那些picturebox就像一个一个刷出来一样,感觉很差,即使这个窗口已经显示完全,我用另一个窗口覆盖在上面,把覆盖的窗口关闭,重新显示这个窗口时也是一样,那些picturebox就像一个一个刷出来一样。
  感觉应该是透明picturebox和窗口背景图片两者一起使用时,c#重绘引起的,不知大家有没有办法解决呢?或者有没有什么解决的思路呢?

------解决方案--------------------
帮顶
------解决方案--------------------
-。-
做了个简单的米有发现
(俩窗体,窗体1有一个按钮用于呼叫窗体2,窗体1有12个“backcolor=Transparent”的picturebox)
------解决方案--------------------
up