首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

打造windows7那样的透明窗体1

2012-09-10 
制作windows7那样的透明窗体11.设置背景图,在flex4中使用自定义皮肤类,找的backgroundRect的定义修改成如

制作windows7那样的透明窗体1

1.设置背景图,在flex4中使用自定义皮肤类,找的backgroundRect的定义修改成如下:

??? <s:Rect id="backgroundRect" left="0" right="0" top="0" bottom="0"? >
??? ??? <s:fill>
??? ??? ??? <s:BitmapFill source="@Embed("image/bg.png')">
??? ??? ??? </s:BitmapFill>
??? ??? </s:fill>
??? </s:Rect>

?

2.设置全局样式(这个是设置内容区域的透明度,可以不用,不用就是白色,设成0.0就是映射成背景色了):

global
{
??? content-background-alpha: 0.0;? //0.0表示透明,不让有些控件内容区域显示的就是白色
}

3.windows窗体(主要是将backgroundAlpha设成0.0即透明,这样就成透明状了,透明窗体就覆盖在背景图片上,但是这有一个问题,就是面板的标题栏不是透明的,下面文章将介绍怎么讲标题栏也变成透明),代码将下篇

热点排行