中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

flex復選框和下拉列表的幾種用法整理
來源:易賢網 閱讀:936 次 日期:2014-09-05 14:26:45
溫馨提示:易賢網小編為您整理了“flex復選框和下拉列表的幾種用法整理”,方便廣大網友查閱!

這幾天接觸了flex的很多控件,讓我印象最深刻的就是控件的數據綁定幾乎所有控件都可以這樣做,基本上來說原理和html一樣,我自己閑暇時間就整理了有關復選框可下拉的幾種用法,下面就給大家分享一下。

1.復選框

這里我主要研究的該控件的全選,全不選,反選以及選中的操作,原理也就是也能用selected這個屬性,true表示選中,只需遍歷就能實現,此處我使用的是動態的復選框,頁面代碼如下

代碼如下:

<mx:VBox top="50">

<mx:VBox>

<mx:Canvas width="100%" height="100%" >

<mx:Repeater id="rep" dataProvider="{array}">

<mx:CheckBox id="checkbox" label="{rep.currentItem.name}" x="{rep.currentItem.x}" data="{rep.currentItem.id}"/>

</mx:Repeater>

</mx:Canvas>

</mx:VBox>

<mx:VBox>

</mx:VBox>

</mx:VBox>

<s:Button x="90" y="81" label="全選" click="checkAll()"/>

<s:Button x="168" y="81" label="全不選" click="checkNotAll()"/>

<s:Button x="246" y="81" label="反選" click="reverse()"/>

剛看到可能比較陌生下面我把Array的定義貼出來

代碼如下:

public var array:Array=new Array({"name":"語文","id":"chinese","x":"80"},{"name":"數 學","id":"math","x":"160"},{"name":"英語","id":"english","x":"240"});

這種處理一般是用于動態的數據,靜態的就直接寫了,下面是我的ActionScript

代碼如下:

//全選

private function checkAll():void{

for(var i:int=0;i<array.length;i++){

checkbox[i].selected=true;

all=all+checkbox[i].data+",";

}

Alert.show("選擇了:"+all.substr(0,all.lastIndexOf(",")));

all="";

}

//全不選

private function checkNotAll():void{

for(var i:int=0;i<array.length;i++){

checkbox[i].selected=false;

}

}

//反選

private function reverse():void{

for(var i:int=0;i<array.length;i++){

if(checkbox[i].selected){

checkbox[i].selected=false;

}else{

checkbox[i].selected=true;

}

}

}

很簡單吧,下面是下拉的使用,我的做法是先初始化下拉把數據綁定上去,之后根據需要修改下拉顯示的內容,只需合理運用好下拉的selectedItem就可以修改下拉選中的值了

代碼如下:

<mx:ComboBox id="subject" x="78" y="149" labelField="name" dataProvider="{array}"/>

下面是頁面加載的初始化方法

<PRE class=java name="code">public function init(event:Event):void{

for(var i:int=0;i<array.length;i++){

if("數學"==array[i].name){

subject.selectedIndex=i;

checkbox[i].selected=true;

}

}

}</PRE><BR>

這里我順便把數學的復選框弄成了默認選中<BR>

看起來代碼有點亂,下面我把整個頁面代碼都貼出來<BR>

<PRE class=html name="code"><?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" minWidth="955" minHeight="600" initialize="init(event)">

<fx:Declarations>

<!-- Place non-visual elements (e.g., services, value objects) here -->

</fx:Declarations>

<fx:Script>

<![CDATA[

import mx.controls.Alert;

public var all:String="";

public var array:Array=new Array({"name":"語文","id":"chinese","x":"80"},{"name":"數 學","id":"math","x":"160"},{"name":"英語","id":"english","x":"240"});

public function init(event:Event):void{

for(var i:int=0;i<array.length;i++){

if("數學"==array[i].name){

subject.selectedIndex=i;

checkbox[i].selected=true;

}

}

}

//全選

private function checkAll():void{

for(var i:int=0;i<array.length;i++){

checkbox[i].selected=true;

all=all+checkbox[i].data+",";

}

Alert.show("選擇了:"+all.substr(0,all.lastIndexOf(",")));

all="";

}

//全不選

private function checkNotAll():void{

for(var i:int=0;i<array.length;i++){

checkbox[i].selected=false;

}

}

//反選

private function reverse():void{

for(var i:int=0;i<array.length;i++){

if(checkbox[i].selected){

checkbox[i].selected=false;

}else{

checkbox[i].selected=true;

}

}

}

]]>

</fx:Script>

<mx:VBox top="50">

<mx:VBox>

<mx:Canvas width="100%" height="100%" >

<mx:Repeater id="rep" dataProvider="{array}">

<mx:CheckBox id="checkbox" label="{rep.currentItem.name}" x="{rep.currentItem.x}" data="{rep.currentItem.id}"/>

</mx:Repeater>

</mx:Canvas>

</mx:VBox>

<mx:VBox>

</mx:VBox>

</mx:VBox>

<s:Button x="90" y="81" label="全選" click="checkAll()"/>

<s:Button x="168" y="81" label="全不選" click="checkNotAll()"/>

<s:Button x="246" y="81" label="反選" click="reverse()"/>

<mx:ComboBox id="subject" x="78" y="149" labelField="name" dataProvider="{array}"/>

</s:Application>

</PRE><BR>

<BR>

<PRE></PRE>

<P></P>

<PRE></PRE>

<IMG alt="" src="http://img.blog.csdn.net/20130706214231250?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2hlbndpbGwz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center">

更多信息請查看IT技術專欄

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲综合色噜噜狠狠| 99亚洲精品| 国产一区观看| 亚洲一区二区成人在线观看| 国产精品久久久久国产精品日日 | 亚洲一区在线播放| 国产精品v片在线观看不卡| 午夜在线精品偷拍| 亚洲破处大片| 国产欧美精品在线观看| 能在线观看的日韩av| 亚洲一区国产精品| 亚洲国产精品va在线看黑人 | 欧美色播在线播放| 久久精品夜色噜噜亚洲a∨| 日韩亚洲欧美在线观看| 精品999日本| 国产精品久久久91| 欧美理论电影在线播放| 欧美在线视频一区| 亚洲专区在线| 一级成人国产| 亚洲精品午夜精品| 亚洲国产一区二区视频| 国产一区二区毛片| 国产毛片精品国产一区二区三区| 欧美日韩久久精品| 欧美日韩色综合| 欧美日韩在线播放三区| 欧美日韩精品久久| 欧美精彩视频一区二区三区| 浪潮色综合久久天堂| 噜噜噜噜噜久久久久久91| 久久男人资源视频| 嫩草伊人久久精品少妇av杨幂| 久久久久久亚洲精品不卡4k岛国| 欧美一级视频| 免费黄网站欧美| 欧美区国产区| 国产麻豆精品theporn| 精品51国产黑色丝袜高跟鞋| 亚洲深夜福利网站| 欧美日韩一区二区三区| 国产精品男gay被猛男狂揉视频| 欧美日韩国产综合新一区| 欧美精品自拍| 欧美日韩在线免费视频| 国产精品激情电影| 国产亚洲女人久久久久毛片| 韩国三级电影久久久久久| 精品动漫一区| 午夜一区在线| 欧美三级网址| 在线成人av网站| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美综合激情网| 欧美午夜激情在线| 99伊人成综合| 欧美日本国产视频| 香蕉久久一区二区不卡无毒影院| 亚洲一区二区三区中文字幕| 亚洲国产精品福利| 欧美在线免费视频| 国内外成人免费激情在线视频| 另类天堂av| 亚洲第一精品影视| 亚洲午夜精品在线| 欧美承认网站| 精品不卡视频| 欧美一区成人| 国产精品久久久久久模特| 在线成人中文字幕| 久久久久久久一区二区三区| 欧美日韩中文字幕在线| 亚洲精品在线免费观看视频| 久久深夜福利| 亚洲第一在线综合网站| 久久综合五月| 在线播放亚洲一区| 欧美本精品男人aⅴ天堂| 狠狠噜噜久久| 美国十次成人| 亚洲精品国产精品国自产在线| 久久精品视频在线免费观看| 国产精品任我爽爆在线播放| 亚洲主播在线播放| 国模精品一区二区三区| 另类尿喷潮videofree| 在线精品亚洲一区二区| 欧美激情亚洲国产| 亚洲一区二区在线看| 国产三区精品| 欧美激情亚洲精品| 亚洲在线免费观看| 黄色亚洲精品| 国产精品免费观看在线| 国产一区在线看| 亚洲毛片在线看| 国产精品女人网站| 久久国产精品久久久久久久久久 | 黄色一区三区| 欧美+亚洲+精品+三区| 99re66热这里只有精品3直播 | 免费不卡在线观看av| 亚洲福利在线看| 欧美激情久久久久久| 一区二区三区福利| 伊人成人开心激情综合网| 玖玖国产精品视频| 亚洲欧美三级伦理| 亚洲精品四区| 狠狠色狠狠色综合日日小说| 麻豆亚洲精品| 99国产精品久久久久久久成人热| 国产精品一区二区三区免费观看 | 亚洲精品三级| 欧美午夜视频网站| 欧美大片在线观看| 先锋影院在线亚洲| 久久国产精品久久国产精品| 欧美日韩一区二区三区在线看| 亚洲免费视频成人| 最新日韩在线视频| 亚洲日本成人在线观看| 国产午夜一区二区三区| 欧美三级午夜理伦三级中文幕 | 性亚洲最疯狂xxxx高清| 国产精品99久久久久久人| 亚洲免费观看| 99精品国产在热久久下载| 亚洲国产精品999| 国产一区二区中文字幕免费看| 欧美特黄a级高清免费大片a级| 欧美人与性动交cc0o| 欧美激情导航| 欧美偷拍另类| 国产精品成人在线观看| 欧美激情精品久久久久久黑人| 欧美第一黄色网| 欧美日韩亚洲不卡| 国产精品二区三区四区| 国产一区 二区 三区一级| 极品av少妇一区二区| 亚洲国产清纯| 亚洲女人天堂成人av在线| 午夜精品久久久久久久| 欧美亚洲一区二区三区| 久久精品主播| 久久久久女教师免费一区| 欧美电影在线| 另类激情亚洲| 久久久亚洲精品一区二区三区 | 国产精品亚洲美女av网站| 欧美视频一区在线| 国产精品一区二区视频| 亚洲成色www8888| 夜夜嗨av一区二区三区网页| 亚洲国产综合视频在线观看| 日韩小视频在线观看专区| 亚洲激情欧美| 亚洲男女毛片无遮挡| 欧美高清视频免费观看| 国产精品毛片在线看| 最新日韩欧美| 欧美福利一区二区| 国产亚洲欧美日韩在线一区 | 伊人久久大香线| 亚洲品质自拍| 老司机精品导航| 好看的日韩视频| 欧美一区二区三区免费视| 欧美α欧美αv大片| 国产香蕉97碰碰久久人人| 亚洲欧美激情在线视频| 久久久久久噜噜噜久久久精品| 国产一区成人| 久久久久国内| 亚洲第一精品夜夜躁人人躁| 蘑菇福利视频一区播放| 黄色成人在线网址| 亚洲精品国产精品乱码不99按摩 | 国产精品成人观看视频免费| 亚洲福利专区| 美国成人直播| 一区二区在线视频观看| 欧美成人免费在线观看| 亚洲欧洲综合另类| 欧美多人爱爱视频网站| 亚洲欧洲综合另类| 欧美日韩国产一区二区| 国产精品一卡二卡| 你懂的成人av| 亚洲一区二区三区三| 好吊一区二区三区| 欧美午夜激情在线| 久久美女性网| 亚洲一区二区欧美日韩| 国产精品女主播| 欧美 日韩 国产一区二区在线视频| 亚洲美女区一区|