`
Supanccy2013
  • 浏览: 225050 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Flex tree空间 与xml

    博客分类:
  • Flex
阅读更多
<?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">
	<s:layout>
		<s:BasicLayout/>
	</s:layout>
	<fx:Declarations>
		<!-- 将非可视元素(例如服务、值对象)放在此处 -->
	</fx:Declarations>
	
	
	
	<!--<XMLlist只能在<fx:Declarations>标签内声明-->
	<fx:Declarations>
		   <fx:XMLList id="myXML" xmlns="">
			   <friends>
			       <friends name="chenchaoyang"/>
				   <friends name="lijuan"/>
				   <friends name="ailingna"/>
			   </friends>
		   </fx:XMLList>
	</fx:Declarations>
	
	<!--就像使用ArrayCollection包装Array一样可以用一下方式使用>-->
	<fx:Declarations>
	  <mx:XMLListCollection id="myXMLListCollection">
		<fx:XMLList  id="myXMLList" xmlns="">
			 <friends label="Friends">
				 <friend label="supan"/>
			 </friends>
			<families label="Family">
				<family label="chinese"/>
			</families>
		</fx:XMLList>
	  </mx:XMLListCollection>
    </fx:Declarations>
	<!--注意:在数据可能发生变化的情况下,应该使用集合,因为这么做可以通知那些dataProvider属性与相应集合绑定的组件刷新其显示-->
	
	
	<!--调用tree组件,在有数据的情况下,调用tree组件非常简单-->
	<fx:Declarations>
		  <s:XMLListCollection id="supanXMLListCollection">
			  <fx:XMLList id="supanXMLList" xmlns="">
				 <frends label="Frends">
					 <frend label="supan"/>
					 <frend label="xijinping"/>
					 <frend label="hujintao"/>
					 <frend label="wenjiabao">
						 <hone label="home">beijign</hone>
					 </frend>
				 </frends>
				  <addresses label="地址">
					  <addrdss label="河南">
						  <addrdss label="郑州"/>
						  <addrdss label="平顶山">
							    <address label="汝州"/>
						  </addrdss>
						  <addrdss label="开封"/>
						  <addrdss label="洛阳"/>
						  <addrdss label="驻马店"/>
						  <addrdss label="南阳"/>
					  </addrdss>
					  <addrdss label="北京"/>
					  <addrdss label="上海"/>
					  <addrdss label="广州"/>
				  </addresses>
			  </fx:XMLList>
		  </s:XMLListCollection>
	</fx:Declarations>
	
	<mx:Tree dataProvider="{supanXMLListCollection}" x="50" y="200" labelField="@label" width="300" height="200"/>
</s:Application>
分享到:
评论

相关推荐

    Flex tree的用法

    让我们深入了解一下Flex Tree的用法以及与XML数据结合的方式。 1. **Flex Tree的基本用法** - **创建Tree组件**: 在Flex中,你可以通过在MXML或ActionScript中定义`mx.controls.Tree`组件来创建Tree。 - **数据...

    flex中tree的数据源是xml

    ### Flex中Tree的数据源是XML 在Flex应用开发过程中,我们常常需要用到树形结构(Tree)来展示分层数据。为了使数据呈现更加灵活且高效,通常会采用XML作为数据交换格式,这是因为XML具备良好的可读性和扩展性,...

    flex tree 教程二

    2. **数据绑定**:将数据模型与Tree组件绑定,使用MXML的`dataProvider`属性。例如: ```xml &lt;mx:Tree id="myTree" dataProvider="{myDataSource}" /&gt; ``` 3. **自定义节点渲染**:如果需要自定义节点外观,可以...

    Flex Tree快速定位树结点

    确保这些元素与Flex Tree组件一起布局,形成直观的交互界面。 2. **事件监听**:为“检索”按钮添加点击事件监听器。当用户点击按钮时,触发定位函数。 3. **数据处理**:在定位函数内部,首先获取文本输入框中的...

    Flex Tree 通过Arraycollection转化为XML数据源,新增、删除、修改功能的整合

    本篇文章将聚焦于如何将ArrayCollection转换为XML数据源,并实现Flex Tree组件的新增、删除和修改功能。以下是详细的解释和步骤。 首先,ArrayCollection是Flex中常用的数据结构,它是一个动态数组,支持数据绑定和...

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

    首先,让我们了解Flex中的树控件(Tree)和XML数据源。在Flex中,Tree控件用于显示层次结构的数据,它可以是多级别的,非常适合用来展示目录结构或组织结构等。而XML作为一种轻量级的数据交换格式,能够简洁地表示...

    flex Tree xml

    "flex Tree xml"指的是使用XML数据来构建Flex中的Tree组件。Tree组件是Flex界面设计中的一种常见控件,它呈现了层次化的数据结构,通常用于显示文件系统、组织结构或者任何具有层级关系的数据。在本场景中,我们将...

    flex带复选框的tree,flex checkboxtree

    在Flex CheckboxTree中,每个树节点都有一个与之关联的复选框。当用户点击复选框时,相应的树节点会被选中或取消选中。开发者可以通过监听CheckBoxTree的事件来处理这些变化,例如,当节点的选中状态改变时,更新...

    Flex Tree XML

    一、XML数据源与Flex Tree组件 在Flex中,Tree组件可以绑定到各种数据源,包括Array,ArrayCollection,以及XML或XMLList。XML因其结构化和易于解析的特性,常被用来存储和传递层次结构的数据,这与Tree组件的展示...

    flex tree icon

    同时,如果数据源是XML或ArrayCollection,可以通过数据绑定将图标URL与节点数据关联起来。这样,当数据改变时,图标也会相应更新。 对于博文链接,虽然具体内容未提供,但我们可以推测这可能是一个关于如何在Flex...

    向Tree空间添加删除XML数据节点_Flex4

    在Flex4框架中,与XML相关的操作是常见的任务,特别是在构建用户界面和处理服务器数据时。本篇文章将重点讲解如何在Flex4中向Tree组件添加和删除XML数据节点。 Flex4是一款强大的开发工具,它基于ActionScript 3.0...

    Flex Tree 源码

    根据提供的文件信息,本文将对“Flex Tree 源码”进行详细解析,重点解读如何通过 Flex、Java 和 Tree 代码结合 XMLList 来生成 XML 文件,并构建树形数据结构。 ### 一、理解 Flex、Java 和 Tree 代码 #### 1.1 ...

    Flex中Tree组件的数据源举例(xml,array,object)

    本篇将详细介绍如何为Flex中的Tree组件设置不同的数据源,包括XML、Array和Object。 首先,让我们从XML数据源开始。XML因其结构化的特性,非常适合用来表示层次数据。在Flex中,我们可以使用mx.collections....

    flex xml生成tree 源码

    标题:Flex XML生成Tree源码 描述:此代码示例展示了如何在Flex应用程序中使用XML数据来动态生成一个树形结构(Tree)。Flex是Adobe Systems开发的一款开源框架,用于构建跨平台的桌面和移动设备应用。这段代码通过...

    Flex之URLLoader加载XML

    在Flex开发中,`URLLoader` 是一个非常重要的类,用于加载远程数据,如XML、JSON等。在本示例中,它被用来从服务器获取XML文件并将其内容解析为XML对象,以便在应用程序中使用。`Flex` 是Adobe开发的一个开放源代码...

    flex中tree和checkbox结合使用的插件

    在Flex中,Checkbox控件可以独立使用,也可以与其他组件(如Tree)结合,为用户提供多选功能。 3. 结合使用:将Tree和Checkbox结合,可以使用户在浏览层次结构数据时,通过复选框进行选择操作。例如,在文件管理器...

    flex tree的简单使用

    在Flex编程中,Tree组件是一种常用的用户界面元素,它用于展示层次结构的数据。"flex tree的简单使用"这个主题将引导我们了解如何在Flex应用程序中有效地利用Tree组件来展示和操作树状数据。 首先,我们要知道Tree...

    flex tree 中渲染checkBox

    `flex tree 中渲染checkBox`这个话题涉及到在Flex Tree组件的每个节点上添加复选框控件,使得用户能够通过单击复选框来选择或取消选择树的特定部分。这在数据分层展示和多选操作的场景中特别常见,例如文件管理器或...

    flex tree checkbox

    而当我们谈论"flex tree checkbox"时,这意味着我们要在Tree组件的节点上添加复选框,使得用户可以对每个节点进行多选操作,提高交互性和用户体验。 首先,让我们深入了解Flex Tree组件。Tree组件是基于Adobe Flex ...

    Flex4的Tree控件加CheckBox

    我们需要确保CheckBox的状态与Tree节点的数据模型(通常是Object或XML)中的某个属性绑定。这个属性可以表示节点是否被选中。当CheckBox状态改变时,更新这个属性,反之亦然。 4. **事件处理**: 添加事件监听器...

Global site tag (gtag.js) - Google Analytics