waysun一路陽光

          不輕易服輸,不輕言放棄.--心是夢的舞臺,心有多大,舞臺有多大。踏踏實實做事,認認真真做人。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
            167 隨筆 :: 1 文章 :: 64 評論 :: 0 Trackbacks

          效果圖如下:
          效果圖
          代碼:
          <?xml version="1.0" encoding="utf-8"?>
          <mx:Application xmlns:mx=" <mx:Script>
            <![CDATA[
             import mx.events.ScrollEvent;
               import mx.rpc.events.FaultEvent;  
               import mx.rpc.events.ResultEvent;
               import mx.controls.Alert;
               import mx.collections.ArrayCollection; 
               private function initApp():void{
                left.dataProvider=['廣東','廣西','內蒙古','北京','上海','江蘇','江西','湖南','湖北','四川','西藏','新疆'];
                right.dataProvider=[];
              }
              private function toRight():void
              {
               var selectItems:Array = left.selectedItems;
               var selectIndexs:Array = left.selectedIndices;
                  Alert.show(selectItems.toString()+"---"+left.selectedIndices.toString());
                  if(right.dataProvider == null) 
                  { 
                       right.dataProvider = new ArrayCollection(); 
                  } 
                  for( var i:Number = 0 ; i < selectItems.length ; i++ )
                  {
                        ArrayCollection(right.dataProvider).addItem(selectItems[i].toString()); 
                        ArrayCollection(left.dataProvider).removeItemAt(selectIndexs[i]);
                  }
                  
                
              }
              private function toLeft():void
              {
               var selectItems:Array = right.selectedItems;
               var selectIndexs:Array = right.selectedIndices;
                  //Alert.show(selectItems.toString()+"---"+left.selectedIndices.toString());
                  if(left.dataProvider == null) 
                  { 
                       left.dataProvider = new ArrayCollection(); 
                  } 
                  for( var i:Number = 0 ; i < selectItems.length ; i++ )
                  {
                        ArrayCollection(left.dataProvider).addItem(selectItems[i].toString()); 
                        ArrayCollection(right.dataProvider).removeItemAt(selectIndexs[i]);
                  }
              }
           
            ]]>
          </mx:Script>
            <mx:Panel x="0" y="0" width="450" height="350" layout="absolute" title="左右互選">
              <mx:Label x="7" y="3" text="當前內容"/>
              <mx:List x="7" y="25" id="left" width="168" height="275" allowMultipleSelection="true"
                    dragEnabled="true" dropEnabled="true" dragMoveEnabled="true" doubleClickEnabled="true" itemDoubleClick="toRight()">
              </mx:List>
              <mx:Label x="243" y="3" text="移動內容"/>
              <mx:List x="243" y="25" id="right" width="180" height="272" allowMultipleSelection="true"
                    dragEnabled="true" dropEnabled="true" dragMoveEnabled="true" doubleClickEnabled="true" itemDoubleClick="toLeft()">
              </mx:List>
              <mx:Button x="183" y="121" label="-&gt;&gt;" click="toRight()" id="bt_r"/>
              <mx:Button x="183" y="178" label="&lt;&lt;-" click="toLeft()" id="bt_l"/>
            </mx:Panel>
          </mx:Application>

           



           

           

          • 大小: 18.8 KB
          posted on 2009-09-11 11:26 weesun一米陽光 閱讀(1803) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 隆德县| 苗栗市| 婺源县| 吉隆县| 合川市| 漳平市| 通化县| 宁明县| 大名县| 南汇区| 宿松县| 木兰县| 玉林市| 临武县| 新化县| 伊春市| 佛教| 深水埗区| 靖州| 桑植县| 龙游县| 天台县| 新和县| 陕西省| 西畴县| 永嘉县| 图木舒克市| 晴隆县| 太仓市| 雅江县| 通河县| 汤阴县| 昌黎县| 西充县| 革吉县| 河西区| 论坛| 安泽县| 扶绥县| 石门县| 双流县|