在一个子窗体里面,我在PICTUREBOX里放了一张半透明的PNG图片,也把此窗体设为了透明,还让PICTUREBOX的BACKCOLOR设为TRANSPARENT,但当我从父窗体打开此窗体时,发现它的背景色是白色!!!按道理来说它应该就是父窗体颜色!!也就是说我希望可以透过它直接看到父窗体的内容??是不是PICUREBOX不支持透明背景(但它的BACKCOLOR却有个TRANSPARENT属性??)???该怎么办?
解决方案 »
- 多线程这样访问List对吗?
- 我的vs2008没有创建Global.asax选项
- C# 获取 EXECL安装版本信息?
- 菜鸟提问
- 这是什么语言在声明变量:(serial_number: PChar)、(pda_filename: string)、(Com_port: integer)?
- 请问强类型DataSet的生成(vs.net2003)
- 用lucene.net索引html文件,没有得到任何索引文件,为什么?
- C#在DataGridView里提取数值的问题,急、、、、、
- winform下textbox内效果如邮件收件人
- 提问:关于系统模块组装(随便说的,大概意思是这样)
- 问了线程的问题
- VB,VC++,C#编译执行的区别?
你不要设置窗体,试一下吧。什么也不设置,png格式的本来就是透明的。
比如:窗体.TransparencyKey=白色