• [Flex] ButtonBar系列——如何给ButtonBar添加一个ViewStack


    <?xml version="1.0" encoding="utf-8"?>
    <!--如何给ButtonBar添加一个ViewStack-->
    <!--<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white">
        <mx:ButtonBar id="buttonBar" dataProvider="{viewStack}" buttonHeight="32"/>
        <mx:ViewStack id="viewStack">
            <mx:VBox label="Button" icon="@Embed('assets/Button.png')" backgroundColor="white" width="480" height="60">
                <mx:Label text="Button..."/>
            </mx:VBox>
            <mx:VBox label="ButtonBar" icon="@Embed('assets/ButtonBar.png')" backgroundColor="white" width="480" height="60">
                <mx:Label text="ButtonBar..."/>
            </mx:VBox>
            <mx:VBox label="CheckBox" icon="@Embed('assets/CheckBox.png')" backgroundColor="white" width="480" height="60">
                <mx:Label text="CheckBox..."/>
            </mx:VBox>
            <mx:VBox label="ColorPicker" icon="@Embed('assets/ColorPicker.png')" backgroundColor="white" width="480" height="60">
                <mx:Label text="ColorPicker..."/>
            </mx:VBox>
        </mx:ViewStack>
    </mx:Application>-->
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
        <fx:Declarations>
            
        </fx:Declarations>
        <s:VGroup>
            <s:ButtonBar dataProvider="{myViewStack}" requireSelection="true" /> 
            <mx:ViewStack id="myViewStack" borderStyle="solid"> 
                <s:NavigatorContent id="search" label="Search"> 
                    <s:Label text="Search Screen"/> 
                </s:NavigatorContent> 
                
                <s:NavigatorContent id="custInfo" label="Customer Info"> 
                    <s:Label text="Customer Info"/> 
                </s:NavigatorContent> 
                
                <s:NavigatorContent id="accountInfo" label="Account Info"> 
                    <s:Label text="Account Info"/> 
                </s:NavigatorContent> 
            </mx:ViewStack>
            <s:ButtonBar id="buttonBar" dataProvider="{viewStack}" requireSelection="true"  />
            <mx:ViewStack id="viewStack">
                <mx:VBox label="Button" icon="@Embed('assets/Button.png')" backgroundColor="white" width="480" height="60">
                    <mx:Label text="Button..."/>
                </mx:VBox>
                <mx:VBox label="ButtonBar" icon="@Embed('assets/ButtonBar.png')" backgroundColor="white" width="480" height="60">
                    <mx:Label text="ButtonBar..."/>
                </mx:VBox>
                <mx:VBox label="CheckBox" icon="@Embed('assets/CheckBox.png')" backgroundColor="white" width="480" height="60">
                    <mx:Label text="CheckBox..."/>
                </mx:VBox>
                <mx:VBox label="ColorPicker" icon="@Embed('assets/ColorPicker.png')" backgroundColor="white" width="480" height="60">
                    <mx:Label text="ColorPicker..."/>
                </mx:VBox>
            </mx:ViewStack>
        </s:VGroup>
    </s:Application>
  • 相关阅读:
    好书推介《实战机器学*》
    Web技术图书名单
    大数据技术书,看看有没有感兴趣的
    博客园设置自定义皮肤,添加自定义小模块悬浮天气组件,github图标链接等
    Final Cut Pro 视频剪辑学习记录,快捷操作等
    css 利用 clip-path 裁剪多边形,三角形,梯形,六边形等
    有呀,有呀,设计!有呀,有呀,组件!
    github README添加badge标识,多彩的tag标签
    vue timeline 开箱即用的时间轴组件,日志更新时间轴组件
    那些需要收藏的网站网址
  • 原文地址:https://www.cnblogs.com/frost-yen/p/4881632.html
Copyright © 2020-2023  润新知