zoukankan      html  css  js  c++  java
  • Flex下拉框

    <?xml version="1.0" encoding="utf-8"?>
    <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" 
    			   creationComplete="initHandler(event)"
    			   width="100%" height="100%" fontSize="12"
    			   fontFamily="微软雅黑">
    	<s:layout>
    		<s:BasicLayout/>
    	</s:layout>
    	<fx:Script>
    		<![CDATA[
    			import mx.collections.ArrayCollection;
    			import mx.controls.Alert;
    			import mx.events.FlexEvent;
    			import mx.events.ItemClickEvent;
    			
    			import spark.events.IndexChangeEvent;
    			
    			[Bindable]
    			private var comArray:ArrayCollection = new ArrayCollection([
    				{dateType:"日",areaDesc:"北京"},
    				{dateType:"月",areaDesc:"上海"},
    				{dateType:"日",areaDesc:"深圳"},
    				{dateType:"月",areaDesc:"武汉"},
    				{dateType:"日",areaDesc:"兰州"},
    				{dateType:"月",areaDesc:"天津"}
    			]);
    
    			/**
    			 * 初始化函数
    			 */
    			protected function initHandler(event:FlexEvent):void
    			{
    				
    			}
    
    			/**
    			 * 改变下拉框
    			 */
    			protected function comboBox_changeHandler(event:IndexChangeEvent):void
    			{
    				for each(var com:Object in comArray)
    				{
    					if(com.dateType == "日")
    					{
    						date.visible = true;
    						month.visible = false;
    					}
    					else if(com.dateType == "月")
    					{
    						date.visible = false;
    						month.visible = true;
    					}
    				}
    			}
    
    			/**
    			 * 
    			 */
    			protected function radio_itemClickHandler(event:ItemClickEvent):void
    			{
    				
    			}
    
    		]]>
    	</fx:Script>
    	<fx:Declarations>
    		<s:RadioButtonGroup id="radio" itemClick="radio_itemClickHandler(event)"/>
    	</fx:Declarations>
    	
    	<mx:VBox width="100%" height="100%" paddingTop="20" paddingBottom="10" paddingLeft="10" 
    			 paddingRight="20">
    		<mx:HBox width="100%" height="60" verticalAlign="middle" borderColor="0x000000" borderStyle="solid"
    				 horizontalAlign="center">
    			<s:Label text="日期类型:"/>
    			<s:RadioButton id="dayStr" groupName="radio" label="日"/>
    			<s:RadioButton id="monthStr" groupName="radio" label="月"/>
    			<mx:DateField id="date" formatString="YYYY-MM-DD" width="200"/>
    			<s:Label width="50"/>
    			<mx:DateField id="month" formatString="YYYY-MM" width="200"/>
    			<s:Label width="50"/>
    			<s:Label text="地域:"/>
    			<s:ComboBox id="comboBox" width="200" dataProvider="{comArray}" labelField="areaDesc" selectedIndex="0"
    						change="comboBox_changeHandler(event)"/>
    		</mx:HBox>
    	</mx:VBox>
    	
    </s:Application>
    

  • 相关阅读:
    Nginx 部署多个 web 项目(虚拟主机)
    Nginx 配置文件
    Linux 安装 nginx
    Linux 安装 tomcat
    Linux 安装 Mysql 5.7.23
    Linux 安装 jdk8
    Linux 安装 lrzsz,使用 rz、sz 上传下载文件
    springMVC 拦截器
    spring 事务
    基于Aspectj 注解实现 spring AOP
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/6953445.html
Copyright © 2011-2022 走看看