flex4中的controlBarContent

lzp4881 2010-04-28 10:55:21
加精
在FLEX4中,以前的ApplicationControlBar 已经被controlBarContent取代,一个页面中好象只能有一个,而且默认只能放在上方。

现在我想在屏幕上方和下方各放一个controlBarContent应该怎么弄?或者有没有其它类似的具有过渡背景色的控件?
...全文
1790 46 打赏 收藏 转发到动态 举报
写回复
用AI写文章
46 条回复
切换为时间正序
请发表友善的回复…
发表回复
A134269 2012-01-12
  • 打赏
  • 举报
回复
有没有什么比较好的解决方案呢?
cnstartech 2011-07-09
  • 打赏
  • 举报
回复
寻解中
qq1259400030 2010-12-12
  • 打赏
  • 举报
回复
过来了解下也好!
qq1259400030 2010-12-12
  • 打赏
  • 举报
回复
不明白 我可以过来了解下!
smithfox 2010-12-12
  • 打赏
  • 举报
回复
为Application指定ApplicationSkin
或是在application中加Panel,然后在Panel中加controlBarContent

www.smithfox.com
liyoc 2010-11-02
  • 打赏
  • 举报
回复
可以参考:
http://help.adobe.com/en_US/flex/using/WS842193BB-33E4-4bdc-9FD8-D76515B11FAE.html
kuang3156 2010-09-20
  • 打赏
  • 举报
回复
flex4没用过,正准备着
j8592481 2010-07-21
  • 打赏
  • 举报
回复
默默学习ing
dandanfst 2010-07-15
  • 打赏
  • 举报
回复
欢饮加入ADOBE RIA生活群,34132764,分享更多的资料,技术讨论,大家熟悉,相互了解,中国的程序员,是如何成长的....
czx33859066 2010-05-06
  • 打赏
  • 举报
回复
放两个PANEL,一个在上一个在下
zhangyongtian_0810 2010-05-06
  • 打赏
  • 举报
回复
顶一个
jin20000 2010-05-05
  • 打赏
  • 举报
回复
完全取代了吗?我印象中flex4把flex3中的组件都保留了的,只是新增了个组件库,但对以前的都还兼容(也就是保留了)
diudiu121 2010-05-05
  • 打赏
  • 举报
回复
不晓得是不是你想要的结果:)
diudiu121 2010-05-05
  • 打赏
  • 举报
回复
你可以在底部放一个
<s:Panel>
<s:controlBarContent></s:controlBarContent>
</s:Panel>
lzp4881 2010-05-05
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 diudiu121 的回复:]
以下代码供参考:

<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2010/04/21/setting-the-height-of-the-control-bar-in-a-spark-application-container-in-flex-4/ -->
<s:Application n……
[/Quote]
我要的是一上一下两个controlBarContent
你这个代码还是只有上面一个嘛。
diudiu121 2010-05-05
  • 打赏
  • 举报
回复
以下代码供参考:

<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2010/04/21/setting-the-height-of-the-control-bar-in-a-spark-application-container-in-flex-4/ -->
<s:Application name="Spark_Application_controlBarGroup_height_test"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<s:controlBarContent>
<mx:Form backgroundAlpha="0.3" backgroundColor="red"
creationComplete="sldr.value = controlBarGroup.height;">
<mx:FormItem label="controlBarGroup.height:" direction="horizontal">
<s:HSlider id="sldr"
minimum="30" maximum="150"
change="controlBarGroup.height = sldr.value;" />
<s:Label id="txt"
fontWeight="bold"
enterFrame="txt_enterFrameHandler(event);" />
</mx:FormItem>
</mx:Form>
</s:controlBarContent>
<s:layout>
<s:VerticalLayout paddingLeft="20" paddingTop="20" />
</s:layout>

<fx:Script>
<![CDATA[
protected function txt_enterFrameHandler(evt:Event):void {
if (controlBarGroup) {
txt.text = controlBarGroup.height.toString();
}
}
]]>
</fx:Script>

<s:CheckBox id="chckBx"
label="controlBarVisible"
selected="true"
change="controlBarVisible = chckBx.selected;" />

</s:Application>
zhushoudong 2010-05-04
  • 打赏
  • 举报
回复
这个 可以设置属性的 只是默认的置顶了的 都可以放的
wangliangliangdi2 2010-05-04
  • 打赏
  • 举报
回复
初学者,路过
dy6789 2010-05-04
  • 打赏
  • 举报
回复
不错呵呵呵呵哈哈哈
lzp4881 2010-05-04
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 zhushoudong 的回复:]
这个 可以设置属性的 只是默认的置顶了的 都可以放的
[/Quote]
说了等于没说。
在哪里设置啊,设置哪个属性啊。
加载更多回复(25)

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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