如何实现半透明面板

inshua 2006-12-06 09:15:15
目前知道的一个方法是设置面板的背景色的 alpha 分量。该方法在面板移动时会剧烈闪烁。
网页里的控件都可以做到半透明,我现在在做 WinForm,必须做出这个效果。

急盼良方。
...全文
472 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
midymidy 2006-12-15
  • 打赏
  • 举报
回复
up
chenjunhui 2006-12-13
  • 打赏
  • 举报
回复
顶是硬道理
inshua 2006-12-13
  • 打赏
  • 举报
回复
不行,会闪烁,很早就用过。
VirtualDesktop 2006-12-13
  • 打赏
  • 举报
回复
http://www.codeproject.com/vb/net/AlphaGradientPanel.asp
这个不行?!!
inshua 2006-12-12
  • 打赏
  • 举报
回复
前天已经证实,.net 3.0 的确可以这样,.net 3.0 wpf 的控件基本上都可以半透明。

因为 wpf 的控件是渲染的,有点像 swing, dx 上的 swing。
palts520 2006-12-11
  • 打赏
  • 举报
回复
???????????
不懂
VirtualDesktop 2006-12-09
  • 打赏
  • 举报
回复
http://www.codeproject.com/vb/net/AlphaGradientPanel.asp
如你所愿
inshua 2006-12-09
  • 打赏
  • 举报
回复
如果是 3.0 的 Canvas ....
inshua 2006-12-09
  • 打赏
  • 举报
回复
tooooooooooooooold


...目前知道的一个方法是设置面板的背景色的 alpha 分量。该方法在面板移动时会剧烈闪烁。
Radar2006 2006-12-08
  • 打赏
  • 举报
回复
up
oldmoon 2006-12-08
  • 打赏
  • 举报
回复
楼主,发猛?
inshua 2006-12-08
  • 打赏
  • 举报
回复
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
面板,Panel,不是窗体
midymidy 2006-12-08
  • 打赏
  • 举报
回复
用Alpha样式
superhasty 2006-12-07
  • 打赏
  • 举报
回复
在窗体上放一些半透明的图片。
零点逸族 2006-12-07
  • 打赏
  • 举报
回复
设置窗体的Opacity属性小于100%就行了

正确
ABC从 2006-12-06
  • 打赏
  • 举报
回复
Opacity=0.5D;//半透明
kyle315 2006-12-06
  • 打赏
  • 举报
回复
设置窗体的Opacity属性小于100%就行了
yanro 2006-12-06
  • 打赏
  • 举报
回复
设置 WinForm 的 TransparencyKey 颜色和 WinForm 的 BackColor 颜色为一样 就是透明的.
inshua 2006-12-06
  • 打赏
  • 举报
回复
好像很难。一旦解决,立即结贴。

网页上的 div 真强啊。。
zhoujijunnt 2006-12-06
  • 打赏
  • 举报
回复
楼主查查这个函数:SetLayeredWindowAttributes ,或许能用
加载更多回复(2)

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧