加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex_The LabelFunction For MultiColumn DataGrid;

发布时间:2020-12-15 05:12:37 所属栏目:百科 来源:网络整理
导读:?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" m
<?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" pageTitle="标签函数使用示例"> ?? ? ?? ?<fx:Script> ?? ??? ?<![CDATA[ ?? ??? ??? ?import mx.collections.ArrayCollection; ?? ??? ??? ?import mx.controls.dataGridClasses.DataGridColumn; ?? ??? ??? ?[Bindable] ?? ??? ??? ?public var gridArray:ArrayCollection = new ArrayCollection([ ?? ??? ??? ??? ?{ ?? ?name : "汪涵",?? ??? ??? ??? ??? ?username : "wanghan",?? ??? ??? ??? ??? ?dtJoined : "01/02/2008 12:32:55",?? ??? ??? ??? ??? ?dtLogin : "02/20/2010 13:33:22" },?? ??? ??? ??? ?{ name : "欧汉声",?? ??? ??? ??? ??? ?username : "oudi",?? ??? ??? ??? ??? ?dtJoined : "03/12/2007 05:44:32",?? ??? ??? ??? ??? ?dtLogin : "07/09/2010 14:44:23" },?? ??? ??? ??? ?{ name : "钱枫",?? ??? ??? ??? ??? ?username : "qianfeng",?? ??? ??? ??? ??? ?dtJoined : "06/16/2009 05:41:04",?? ??? ??? ??? ??? ?dtLogin : "04/09/2010 11:14:23" } ?? ??? ??? ?]); ?? ??? ??? ? ?? ??? ??? ?/** ?? ??? ??? ? * 函数:处理时间列; ?? ??? ??? ? */ ?? ??? ??? ?public function formatDate(row:Object,col:DataGridColumn):String{ ?? ??? ??? ??? ?var returnStr:String = ""; ?? ??? ??? ??? ? ?? ??? ??? ??? ?if(col.dataField == "dtJoined") { ?? ??? ??? ??? ??? ?returnStr = dFmt.format(row.dtJoined); ?? ??? ??? ??? ?} else if(col.dataField == "dtLogin") ?? ??? ??? ??? ??? ?returnStr = dFmt.format(row.dtLogin); ?? ??? ??? ??? ?return returnStr; ?? ??? ??? ?} ?? ??? ?]]> ?? ?</fx:Script> ?? ? ?? ?<fx:Declarations> ?? ??? ?<!-- 将非可视元素(例如服务、值对象)放在此处 --> ?? ??? ? ?? ??? ?<!--时间格式处理--> ?? ??? ?<mx:DateFormatter id="dFmt" formatString="YYYY-MM-DD"/> ?? ?</fx:Declarations> ?? ? ?? ?<s:layout> ?? ??? ?<s:VerticalLayout/> ?? ?</s:layout> ?? ? ?? ?<!--view--> ?? ?<mx:DataGrid id="dgrid" width="500" height="230" dataProvider="{gridArray}"> ?? ??? ?<mx:columns> ?? ??? ??? ?<mx:DataGridColumn dataField="name" headerText="姓名"/> ?? ??? ??? ?<mx:DataGridColumn dataField="username" headerText="帐号"/> ?? ??? ??? ?<mx:DataGridColumn dataField="dtJoined" headerText="注册时间" labelFunction="formatDate" textAlign="center"/> ?? ??? ??? ?<mx:DataGridColumn dataField="dtLogin" headerText="登录时间" labelFunction="formatDate" textAlign="center"/> ?? ??? ?</mx:columns> ?? ?</mx:DataGrid> ?? ? </s:Application>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读