`
it_liuyong
  • 浏览: 100593 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex状态切换

    博客分类:
  • flex
 
阅读更多


<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">

<mx:Script>
<![CDATA[
import mx.utils.StringUtil;
import mx.controls.Alert;

[Bindable]
private var arr:Array=[
{name:"名字11",abbrev:"Al1"},
{name:"名字12",abbrev:"Al2"},
{name:"名字13",abbrev:"Al3"},
{name:"名字14",abbrev:"Al4"},
];

private function comboBox_labelFunc(item:Object):String {
return StringUtil.substitute("{0} ({1})", item.@name, item.@abbrev);
}

private function comboBox_labelFunc_custom(item:Object):String {
return StringUtil.substitute("{0} ({1})", item.name, item.abbrev);
}


protected function button1_clickHandler(event:MouseEvent):void
{
if(this.comboBox2.edItem)
Alert.show(this.comboBox2.edItem.name);
else Alert.show("not ed");

if(this.comboBox.edItem)
Alert.show(this.comboBox.edItem.@name);
else Alert.show("not ed");

}

]]>
</mx:Script>

<mx:XMLList id="statesXMLList">
<state abbrev="AL" name="Alabama" />
<state abbrev="AK" name="Alaska" />
<state abbrev="AZ" name="Arizona" />
<state abbrev="AR" name="Arkansas" />
<state abbrev="CA" name="California" />
<state abbrev="CO" name="Colorado" />
<state abbrev="CT" name="Connecticut" />
</mx:XMLList>
<mx:ComboBox id="comboBox2"
prompt="Please  a aa..."
dataProvider="{arr}"
labelFunction="comboBox_labelFunc_custom" />
<mx:Button label="按钮" click="button1_clickHandler(event)"/>

<mx:ComboBox id="comboBox"
prompt="Please  a State..."
dataProvider="{statesXMLList}"
labelFunction="comboBox_labelFunc" />



</mx:Application>




  


Admin

分享到:
评论

相关推荐

    Flex 模拟CheckBox多状态切换

    "Flex模拟CheckBox多状态切换"就是这样一个例子,它扩展了标准的CheckBox组件,提供了√、×、和○三种状态供用户选择,以实现更丰富的交互体验。在本文中,我们将深入探讨如何在Flex中实现这样的功能。 首先,我们...

    FLEX4按钮状态切换背景

    提供的“FLEX4按钮状态切换背景”压缩包很可能包含了一系列不同状态的背景图片(如`up.png`, `over.png`, `down.png`, `disabled.png`)。这些图片可以按照上面的CSS样式方法应用于Flex4的Button组件,以实现按钮在...

    flex 三状态多选 自动分页DataGrid

    在这个主题中,“三状态多选”功能则是DataGrid的一个高级特性,它允许用户对数据项进行未选、已选和半选三种状态的切换。 1. **三状态多选**: - Flex中的DataGrid默认只支持单选或全选,但通过自定义实现,可以...

    Flex万年历记事本_flex源码

    6. **状态管理**:Flex支持多种视图状态,可以方便地切换不同界面布局。在万年历记事本中,可能有多种状态,如“日历查看”、“记事编辑”等。 7. **自定义组件**:为了实现特定的视觉效果或功能,开发者可能会创建...

    Flex 简单的几个实例 

    它允许我们定义当从一个状态切换到另一个状态时,组件如何改变其位置、大小、颜色或其他属性。通过使用Transitions,可以创造出流畅的用户体验,使应用程序看起来更专业、更吸引人。 四、登录切换状态实例 在登录...

    flex 皮肤切换

    在这个例子中,`switchSkin`函数会根据当前皮肤状态,切换到不同的皮肤。`getStyle`方法用于获取对应皮肤的类名,然后设置给`myButton`的`skinClass`属性。 接下来,我们关注“style”文件夹。这个文件夹通常包含了...

    flex web工作流程图

    可以使用Flex的_states_功能来实现,根据用户操作或条件切换不同的视图状态。 8. **布局管理器**:Flex提供了几种布局管理器,如HorizontalLayout、VerticalLayout,用于自动调整组件的排列方式,确保工作流程图的...

    Flex4.6-js修正版,之前一版JS无法调用flex,特此纠正

    这可以用来更新Flex组件中的计数器,或者获取Flex组件的状态并显示在HTML页面上。 - 另一方面,Flex也可以监听浏览器的事件,例如通过`ExternalInterface.addCallback('jsFunction', flexFunction)`注册一个回调...

    Flex 布局变化时的动画效果解析 简单版

    在这个例子中,`slideIn`动画使得元素从左侧滑入,`forwards`关键字确保动画结束后保持最后一帧的状态。 然而,由于提供的信息仅包含一个SWF文件“Play.swf”,这可能是一个示例程序或互动教程,用于演示Flex布局...

    flex4.5.1.chm flex4API文档

    6. ** States 和 Transitions**:Flex 4 引入了状态管理和过渡效果,使得在不同UI状态之间轻松切换,为用户带来动态的交互体验。 7. **Flex Builder**:虽然这里提到的是API文档,但值得一提的是,Flex Builder...

    adobe flex例程源码

    源码中可能会展示如何定义和切换应用的不同状态。 10. **动画和效果**: Flex还提供了创建动画和视觉效果的工具。源码可能包含简单的动画或过渡效果,帮助提升用户体验。 通过深入研究这个压缩包中的源码,初学者...

    FLex 左右滑动图片墙

    7. **状态管理**:为了管理图片的显示状态(如当前显示的图片索引),我们可以使用Flex的状态管理机制,或者自定义数据结构来跟踪当前的显示位置。 8. **响应式设计**:为了适应不同屏幕尺寸和设备,图片墙应具备...

    Flex4创建页面

    该按钮用于触发状态切换至 `Departments`。其中 `enabled.Departments="false"` 表示当处于 `Departments` 状态时,此按钮不可见。 ```xml (event)" requestedRowCount="4" width="650"&gt; &lt;!-- 其他列 --&gt; ...

    Flex 4的十大变化

    4. **View States改进**:Flex 4对视图状态进行了优化,简化了状态切换的语法,使得组件在不同状态下的显示和行为管理变得更加容易。新的`includeIn`和`excludeFrom`属性使得开发者可以更灵活地控制组件在哪些状态中...

    Flex教程大全 flex快速入门

    - **属性**:用于定义组件的状态或外观,例如上面例子中的`id`和`label`。 - **事件**:用于响应用户的交互操作,如点击按钮触发的动作。 #### 三、ActionScript编程 除了使用MXML进行布局设计外,Flex还支持使用...

    flex sample-跳转

    在Flex中,ViewStack是一个非常重要的容器控件,它允许你在应用程序中实现页面间的导航和切换效果。在这个名为"flex sample-跳转"的项目中,我们可以深入探讨Flex中的ViewStack控件以及与其相关的开发技巧。 ...

    flex游戏开发demo

    通过状态机模式,可以有效地管理这些状态的切换和逻辑。 7. **Flex SDK和Flash Builder** - **Flex SDK**:提供编译Flex应用所需的工具,包括编译器和库。 - **Flash Builder**:集成开发环境,为Flex和...

    j2ee+flex4

    flex 根据状态切换改变页面显示和页面跳转 1.登陆 2.商品管理 (商品的 增删改查 ) 双击商品进入修改操作 3.用户管理 (查看用户基本信息,完善用户详细资料) 4.完善用户资料(数据简单验证,错误提示信息) 5....

    Flex应用实例 Flex做的旅游系统

    9. **国际化与本地化**:Flex支持多语言,这对于面向全球用户的旅游系统尤为重要,可以轻松实现内容的切换以适应不同地区用户的需求。 通过深入研究这个Flex旅游系统,你可以了解如何将这些技术应用到实际项目中,...

Global site tag (gtag.js) - Google Analytics