Flex中如何利用rowCount属性,使List控件Resize时特定的行被显示

 

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
  3.         layout="vertical"
  4.         verticalAlign="middle"
  5.         backgroundColor="white">
  6.     <mx:XML id="mlbXML" >
  7.         <teams>
  8.             <league id="AL">
  9.                 <team label="Baltimore Orioles" />
  10.                 <team label="Boston Red Sox" />
  11.                 <team label="Chicago White Sox" />
  12.                 <team label="Cleveland Indians" />
  13.                 <team label="Detroit Tigers" />
  14.                 <team label="Kansas City Royals" />
  15.                 <team label="Los Angeles Angels of Anaheim" />
  16.                 <team label="Minnesota Twins" />
  17.                 <team label="New York Yankees" />
  18.                 <team label="Oakland Athletics" />
  19.                 <team label="Seattle Mariners" />
  20.                 <team label="Tampa Bay Devil Rays" />
  21.                 <team label="Texas Rangers" />
  22.                 <team label="Toronto Blue Jays" />
  23.             </league>
  24.         </teams>
  25.     </mx:XML>
  26.     <mx:XMLListCollection id="alTeams"
  27.             source="{mlbXML.league.(@id == 'AL').team}" />
  28.     <mx:ApplicationControlBar dock="true">
  29.         <mx:Form>
  30.             <mx:FormItem label="rowCount:">
  31.                 <mx:HSlider id="slider"
  32.                         minimum="1"
  33.                         maximum="10"
  34.                         snapInterval="1"
  35.                         liveDragging="true"
  36.                         dataTipPrecision="0"
  37.                         change="list.rowCount = event.value;" />
  38.             </mx:FormItem>
  39.         </mx:Form>
  40.     </mx:ApplicationControlBar>
  41.     <mx:VBox id="vBox" height="100%">
  42.         <mx:List id="list"
  43.                 maxHeight="{vBox.height}"
  44.                 dataProvider="{alTeams}"
  45.                 labelField="@label" />
  46.     </mx:VBox>
  47. </mx:Application>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值