`
lujiawu12
  • 浏览: 124427 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

flex动态树(xml)

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showCloseButton="true" 
	title="动态树" close="close()" width="100%" height="100%" fontSize="12" fontFamily="Arial" 
	xmlns:ns1="com.eshangrao.controls.*" creationComplete="initApp()">
	
	<mx:Style source="css/popWin.css" />
	<mx:Script>	
		<![CDATA[
			import mx.events.TreeEvent;
			import com.adobe.serialization.json.*;
		    import mx.controls.Alert;
		   
		    [Bindable]
		    public var xml:XML;		    
		    public var selectedNode:XML;
		    
			private function close():void{
				//Alert.show("我要关闭了");
				this.parentApplication.closeWindow();
			}
			
			private function initApp():void{
				xml=new XML("<items label=\"root\"></items>");
				var node:XML=<item data="浙江" label="浙江" type="region"/>;
				xml.appendChild(node);
			}
			public function doFilter():ArrayCollection{
				Alert.show("我要过滤");
				return new ArrayCollection();
			}

			
			private function treeChange(event:Event):void{
				selectedNode=Tree(event.target).selectedItem as XML;
				if(selectedNode.hasSimpleContent()&&selectedNode.@type!="city"){
					var node:XML=<item data="杭州" label="杭州" type="city"/>;
				    selectedNode.appendChild(node);
				}				
			}
		]]>
	</mx:Script>
	
	<mx:VBox label="行政区县" width="100%" height="100%">
				<mx:Tree width="100%" height="99%" dataProvider="{xml}"
				   labelField="@label" change="treeChange(event)"></mx:Tree>
			</mx:VBox>
</mx:TitleWindow>

分享到:
评论
1 楼 01jiangwei01 2010-08-06  
你的那个xmlns:ns1="com.eshangrao.controls.*"文件拿出来晒晒会更好点。

相关推荐

    动态绑定XML,实现flex树控件的绑定

    用数据动态绑定XML,然后实现flex中树的绑定

    flex拖动树形

    flex 可拖动的树形自定义控件,从左选项框拖动到右选项框

    flex-xml合并,树查找xml

    对xml进行查找,可以无限级搜索。搜索时,会把父节点也带出来。若搜索到父节点,则会把所有的子节点也带出来。 例子中,包括了对树的搜索,及树的移动。

    flex可扩展,动态改变图标的小树

    flex3.6 动态改变图标的小树 可扩展参数 唯一不足 1,显示根节点会报错,可以通过xml修改 2,xml没有配成FlashVars参数,因为如果不用脚本,实现,最好用动态语言配合使用(jsp)

    Flex做的树形产品目录示例

    用FLEX开发的产品目录树,产品展示示例,数据源通过Asp.net WebService 提供。

    构造flex3.5的带复选框的树(CheckBoxTree)

    flex3中构造带复选框的树(CheckBoxTree),使用xml数据源,并且可以自定义图标。

    flex 画图的代码

    flex3 用xml文件生成树,拖拽形成新节点,在节点之间画线。

    Xml2Json:XML 到 Json

    有用于编译的批处理文件和用于 flex / yacc 的文件/斌有 flex 和 yacc 导轨/ 输出构建结果在此处创建/源有 java 文件来支持那些由 flex / yacc 创建的文件/测试包含测试文件的目录#我归档文件描述xml2json.flex 代币...

    图片浏览(flex源码)

    是用flex开发的图片浏览功能 可以通过点图片树来定位图片,有自动播放功能和翻页功能 数据源来源于xml文件,如果和后台结合,只需让后台传一个xml文件即可

    jquery+flex制作的Tree插件

    插件是自己开写的,插件JS文档里附有说明!希望提宝贵意见.小插件主要是WEB开发显示一棵树结构...只要根据规定的数据格式XML传入便可生成一棵美观的树,可以选择是否要显示CHECKBOX组件,里边有开发中常用的回调方法。

    读入xml文件生成treeview

    读入XML文件生成TreeView,并在树的每个节点加上CheckBox ,主要是在做一个flex的项目时遇到的问题,先提供出来供大家分享

    gsoap 2.8 (SOAP/XML 关于C/C++ 语言的自动化实现工具内附 CSharp webservice例子,及GSOAP client和server例子)

     ×支持C++单继承,动态绑定,重载,指针结构(列表、树、图、循环图,定长数组,动态数组,枚举,64位2进制编码及16进制编码)。  ×不需要重写现有的C/C++应用。但是,不能用unions,指针和空指针来作为远程方法...

    Flash(ActionScript 3.0) Tree组织结构树

    纯as3.0写的Tree,完美支持xml,用法: &lt;!-- 将非可视元素(例如服务、值对象)放在此处 --&gt; &lt;fx:XML source="assets/relation.xml" id="data"/&gt; borderVisible="false" treeType="0" ...

    Charles(charles-proxy-4.6.2)- MacOS

    然后,您的网络浏览器(或任何其他互联网应用程序)被配置为通过 Charles 访问互联网,然后 ...AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入

    charles-proxy-3.12.3-win32.msi

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

    charles-proxy-4.6.2.dmg

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

    charles-proxy-3.12.3.dmg

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

    charles-proxy-3.12.3-win64.msi

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

    charles-proxy-3.12.3.tar.gz

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

    charles-proxy-4.6.2-win64.msi

    AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容 重复请求以测试后端更改 编辑请求以测试不同的输入 拦截和编辑请求或响应的断点 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

Global site tag (gtag.js) - Google Analytics