flex tree grid 综合页面

news/2024/5/19 17:17:31 标签: Flex, 旅游, 活动, XML
[quote]
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Style>
Panel{
fontSize:12pt;
}
Tree{
fontSize:12pt;
}
</mx:Style>
<mx:Script>
<![CDATA[
private function ListMailCatelog():void
{
//得到mail_arrclo中的数据
var allArray:Array = mail_arrclo.toArray();

//通过过滤函数滤出符合条件的数据
var curArray:Array = allArray.filter(CateLogFilter);

//设定mail_dg的数据
mail_dg.dataProvider = curArray;
}

private function CateLogFilter(element:* , index:int ,arr:Array):Boolean
{
return (element.Catelog == mail_tree.selectedItem.@data);
}
]]>
</mx:Script>
<mx:ArrayCollection id="mail_arrclo">
<mx:Object>
<mx:Sender>郭靖</mx:Sender>
<mx:Title>升职报告</mx:Title>
<mx:Date>2007-07-07</mx:Date>
<mx:Catelog>Business</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>洪七公</mx:Sender>
<mx:Title>退休报告</mx:Title>
<mx:Date>2007-07-17</mx:Date>
<mx:Catelog>Business</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>黄容</mx:Sender>
<mx:Title>叫花鸡的烹饪过程</mx:Title>
<mx:Date>2007-07-27</mx:Date>
<mx:Catelog>Inbox</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>杨过</mx:Sender>
<mx:Title>残联活动旅游线路</mx:Title>
<mx:Date>2007-07-09</mx:Date>
<mx:Catelog>Inbox</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>韦小宝</mx:Sender>
<mx:Title>阿珂又和建宁打架了:(</mx:Title>
<mx:Date>2007-07-16</mx:Date>
<mx:Catelog>Private</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>虚竹</mx:Sender>
<mx:Title>有空来西夏玩:)</mx:Title>
<mx:Date>2007-07-19</mx:Date>
<mx:Catelog>Private</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>岳不群</mx:Sender>
<mx:Title>求购《避邪剑法》</mx:Title>
<mx:Date>2007-08-18</mx:Date>
<mx:Catelog>Other</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>欧阳峰</mx:Sender>
<mx:Title>出售《九阴真经》</mx:Title>
<mx:Date>2007-09-9</mx:Date>
<mx:Catelog>Other</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>老顽童</mx:Sender>
<mx:Title>蜂蜜优惠15一罐</mx:Title>
<mx:Date>2007-09-18</mx:Date>
<mx:Catelog>Delete</mx:Catelog>
</mx:Object>
<mx:Object>
<mx:Sender>张无忌</mx:Sender>
<mx:Title>明教原始股秘密发售</mx:Title>
<mx:Date>2007-10-1</mx:Date>
<mx:Catelog>Delete</mx:Catelog>
</mx:Object>
</mx:ArrayCollection>
<mx:XML id="treeNode_xml">
<folder label="邮件" data="Mail">
<folder label="收件箱" data="Inbox"/>
<folder label="个人文件夹" data="Inbox">
<Pfolder label="商务信件" data="Business"/>
<Pfolder label="私人信件" data="Private"/>
<Pfolder label="其他" data="Other"/>
</folder>
<folder label="已删除" data="Inbox"/>
</folder>
</mx:XML>
<mx:Panel width="100%" height="100%" horizontalCenter="0" verticalCenter="0"
layout="absolute" title="邮件列表" >
<mx:HDividedBox width="100%" height="100%" horizontalCenter="0" verticalCenter="0">
<mx:Tree id="mail_tree" width="20%" height="100%" dataProvider="{treeNode_xml}"
labelField="@label" showRoot="true" change="ListMailCatelog()">
</mx:Tree>
<mx:DataGrid height="485" id="mail_dg">
<mx:columns>
<mx:DataGridColumn headerText="发件人" dataField="Sender"/>
<mx:DataGridColumn headerText="邮件标题" dataField="Title"/>
<mx:DataGridColumn headerText="日期" dataField="Date"/>
</mx:columns>
</mx:DataGrid>
</mx:HDividedBox>
</mx:Panel>
</mx:Application>
[/quote]

http://www.niftyadmin.cn/n/869519.html

相关文章

c语言教程百度贴吧,【教程】C语言教程

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼在信息化、智能化的世界里&#xff0c;可能很早很早 我们就听过许多IT类的名词&#xff0c;C语言也在其中&#xff0c;我们侃侃而谈&#xff0c;到底C程序是什么样子&#xff1f;让我们先看简单的一个例子:123456789 #include /*引…

新标签页 chrome://newtab/_新电脑必备的软件及插件

每次换新电脑或者装完系统之后&#xff0c;我们都会装上常用的软件&#xff0c;下面我就推荐自己觉得不错的软件给大家&#xff0c;可能不使用所有人。一、软件篇谷歌浏览器谷歌浏览器可以说是世界上占有率最高的浏览器&#xff0c;它启动快、界面简洁、支持插件丰富&#xff1…

flex Tree 相册 json格式数据

[quote] <?xml version"1.0" encoding"utf-8"?> <!-- http://blog.flexexamples.com/2008/04/04/creating-a-simple-image-gallery-with-the-flex-tree-control/ --> <mx:Application xmlns:mx"http://www.adobe.com/2006/mxml"…

evans pde 第三章_数学日记 第三章

数学日记第三章从尺子到山峰这是阳光明媚的一天&#xff0c;老师正在上课&#xff0c;而书菌正在偷偷的把玩着新买的尺子。这是一把锐角为30度和60度的直角三角形&#xff0c;崭新而通明。“咔嚓&#xff01;”一声&#xff0c;尺子被书菌不小心撇断了&#xff0c;成了不规则的…

flex 动态树,异步树

在网上找了好久关于flex动态树&#xff0c;异步加载的例子&#xff0c;总是没找到合适的&#xff0c;要么是例子不全&#xff0c;要么是代码不全&#xff0c;总之是可行性不高&#xff0c;今天把我公司里的代码提出来供参考&#xff0c;希望大家可以进一步优化。代码见附件。

aop在项目中的实际运用_精馏在实际生产运用中的工艺流程(附视频)

精馏塔属于炼化装置中非常常见也是非常重要的设备&#xff0c;在进行任何的模拟分析之前&#xff0c;一定要搞懂所涉及到的工艺和设备原理。精馏技术是根据在一定压力下通过多次部分气化和多次部分冷凝使得混合液得以分离&#xff0c;以分别获得接近纯态的部分的过程。工业生产…

tushare获取沪深300指数历史_沪深300指数与上证50指数的比较

上证50指数是上海证券交易所规模最大的50只股票集合&#xff0c;沪深300指数是上海和深圳证券交易所规模最大的300只股票集合。上证50从2003年到2019年的累计收益率是196.8%&#xff1b;沪深300从2004年到2019年累计收益率是294.7%&#xff1b;从累计收益率看过去十几年沪深300…

C语言的素养目标,程序员自我修养3-目标文件

可执行文件&#xff1a;在windows中为PE文件&#xff0c;在linux中为ELF文件图片.png图片.png在linux下使用file命令查看相应的文件格式&#xff1a;file foobar.ofile /bin/bashfile /lib/ld-2.5.1.so图片.png分析&#xff1a;一般C 语言的编译后执行语句都编译成机器代码&…