- 浏览: 109322 次
最新评论
-
u012273744:
很不错
MySQL存储过程学习 -
neusoft_jerry:
neusoft_jerry 写道上传代码要负责,起码自己运行一 ...
Flex消息例子(Producer和Consumer) -
neusoft_jerry:
上传代码要负责,起码自己运行一下,明显错误就上传,是对他人的不 ...
Flex消息例子(Producer和Consumer) -
jd2bs:
介绍挺详细的 改天试试看
MySQL存储过程学习
1.数据源为xml
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > <mx:Script> <![CDATA[ import mx.collections.XMLListCollection; [Embed(source="assets/max_over.gif")] //这是图片的相对地址 [Bindable] public var OKicon:Class; [Embed(source="assets/close_over.gif")] //这是图片的相对地址 [Bindable] public var NOicon:Class; //设置不同图表 private function iconFun(item:Object):* { var xml:XML = item as XML; if(xml.attribute("bool") == true) return OKicon; else if(xml.attribute("bool") == false) return NOicon; } ]]> </mx:Script> <mx:XMLListCollection id="datatree" > <mx:source> <mx:XMLList> <node label="NO1" bool="false"> <node label="NO11" bool="false"> <node label="NO111" bool="false"/> </node> <node label="NO22" bool="true"/> </node> <node label="NO2" bool="true"> <node label="NO11" bool="false"> <node label="NO111" bool="false"/> </node> <node label="NO22" bool="true"> <node label="NO222" bool="false"/> </node> </node> </mx:XMLList> </mx:source> </mx:XMLListCollection> <mx:Tree id="tree" y="40" width="100%" height="100%" fontFamily="Arial" fontSize="12" dataProvider="{datatree}" labelField="@label" iconFunction="iconFun" /> </mx:Application>
2.数据源为Object
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > <mx:Script> <![CDATA[ import mx.collections.XMLListCollection; [Bindable] public var firstObj:TreeNode = new TreeNode(); [Bindable] public var firstObj1:TreeNode = new TreeNode(); [Bindable] public var firstObj2:TreeNode = new TreeNode(); [Bindable] [Embed(source="assets/treeicon/SUBNETWORK.png")] public var SUBNETWORK:Class; [Bindable] [Embed(source="assets/treeicon/NAD.png")] public var NAD:Class; [Bindable] [Embed(source="assets/treeicon/CrossingServer.png")] public var CrossingServer:Class; [Bindable] [Embed(source="assets/treeicon/Camera.png")] public var Camera:Class; //设置不同图标 private function iconFun(item:Object):* { var tn:TreeNode = item as TreeNode; if(tn.type == "NAD") return NAD; else if(tn.type == "CrossingServer") return CrossingServer; else if(tn.type == "Camera") return Camera; else if(tn.type == "SUBNETWORK") return SUBNETWORK; } ]]> </mx:Script> <mx:Tree id="sourcesTree" x="0" top="0" width="100%" height="100%" dataProvider="{firstObj}" iconField="head" labelField="labels" showRoot="true" iconFunction="iconFun" > </mx:Application>
TreeNode.as代码
package com.lsun.irms.nms.topo.vo { public class TreeNode { private var _labels:String; private var _type:String; private var _head:Class; private var _children:Array; public function get children():Array { return _children; } public function set children(value:Array):void { _children = value; } public function get head():Class { return _head; } public function set head(value:Class):void { _head = value; } public function get type():String { return _type; } public function set type(value:String):void { _type = value; } public function get labels():String { return _labels; } public function set labels(value:String):void { _labels = value; } } }
发表评论
-
Flex4 ButtonBar设置图标及获取选中对象
2012-07-06 16:56 2825不多说,直接上代码 <?xml version ... -
ActionScript的arguments 对象和...(rest) 参数
2012-06-21 17:34 1098arguments 对象 在将参数传递 ... -
ActionScript循环
2012-06-20 11:11 824循环语句允 ... -
ActionScript常量
2012-06-20 10:53 944ActionScript 3.0 支持 ... -
ActionScript3 数据类型
2012-06-20 10:23 855ActionScript 基元数据类型包括 B ... -
ActionScript动态类
2012-06-20 10:01 989“动态”类定 ... -
ActionScript中的is类型和as类型
2012-06-20 09:49 1164is 运算符 is 运算符是 ActionScr ... -
Flex tree 定位
2012-06-08 15:44 14111. 数据源为Object // tree上选择到网元 ... -
ArrayList转XML
2012-06-08 14:21 2105//ArrayList转换为xml var treedata ... -
Flex特效
2012-06-06 10:51 1158这里面有许多特效很酷,希望对大家有帮助。 1.旋转 效果:ht ... -
Flex消息例子(Producer和Consumer)
2012-05-30 17:02 7458不多说,直接上代码,关于Flex消息的信息详见Fl ... -
Blazeds集成Flex和Java
2012-05-28 11:05 1954BlazeDS中包含了A ... -
flex消息服务
2012-05-25 13:54 28791, 初识消息服务: 相关概念: 消息(messa ... -
Cairngorm框架
2012-05-25 09:31 2591Cairngorm是由adobe公司推出的一个轻量级的 ... -
Flex效果
2012-04-18 16:50 9471.旋转 效果:http://www.alex-uhlmann ... -
Flex4 <s:DataGrid> 的用法
2012-04-11 15:01 16672Flex4中的s:DataGrid与Flex3的mx:Data ... -
Flex多选框的实现
2012-04-06 15:41 36311. 现在界面上放一个容器,如BorderContainer ... -
关于Flash/Flex如何引用父容器,根容器
2012-04-06 14:26 2636flash 中主要是 parent,r ... -
Flex tree 节点递归查找,并且选择该节点
2012-04-06 13:50 3080private function treeLoca ... -
Flex Tree节点的展开与收缩
2012-04-06 13:40 4541<?xml version="1.0&q ...
相关推荐
FLEX自定义等待图标资源 18个SWF资源,19个GIF资源
flex 自定义组件,UI,flex 自定义组件。
flex自定义的树形结构,展开,收缩,多级目录支持
flex树自定义节点图标的页面及自定义树形组件源码
Flex自定义加载条的一个小示例。里面有readMe文本
Flex 自定义ToolTip源代码,可以运行的源代码
研究Flex 组件声明周期,了解组件的生成步骤
flex 自定义右键菜单 多级右键菜单flex 自定义右键菜单 多级右键菜单flex 自定义右键菜单 多级右键菜单
Flex 自定义 时间 日历 控件
Flex自定义组件和自定义事件的使用。 Flex自定义组件和自定义事件的使用。
FLex自定义写的控件,有时间,datagrid,tree,combox等,以及常用的处理字符串,弹出窗口
flex自定义组件事件DEMO,一个简单的flex自定义组件的demo
Flex自定义右键菜单
flex自定义创建css样式,很有用的资源··
Flex 自定义公共包,可以在项目里直接使用
flex 修改 tree的icon,根据数据源root 中不同的参数修改不同的图片。
flex 自定义右键菜单
flex 高级自定义组件 需要重写的方法,以及为什么要重写,何时调用等。
FLEX自定义的日历组件,带有日志记录功能FLEX自定义的日历组件,带有日志记录功能FLEX自定义的日历组件,带有日志记录功能FLEX自定义的日历组件,带有日志记录功能
flex 自定义 datagrid 列头带组合框进行过滤