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

flex 动态建造树

阅读更多
   private function getActCodeResult(event:ResultEvent):void
  {
   data_xml=myHttp.getResult(event,actCode_http);
       datagrid_xml = data_xml;
   var xml_skill_len:int;
   try{
   xml_skill_len= data_xml.children().children().length();
   }catch(error:Error){
   CTIlog.info("This Department has no ActivityCode Skill");
   return;
   }
  
   for(var i:int=1;i<=xml_skill_len;i++){
   var acdSkill_label:String;
   try{
   acdSkill_label = data_xml.model[0].model[i-1].@label;
   //CTIlog.debug(acdSkill.toString()); //guo ding
   var acdSkill:XMLList =new XMLList(data_xml.model[0].model[i-1]);
  
   var ta:Canvas = new Canvas();
   ta.id = "ta"+i;
   ta.label = acdSkill_label;
   var tree:Tree = new Tree();
   tree.id = "tree"+i;
   tree.dataProvider = new XMLList(acdSkill.children());
   tree.labelField = "@label"
   tree.percentHeight=100;
   tree.percentWidth =100;
   tree.x=0;
   tree.y=0;
   tree.width=198;
   tree.height=430;
   tree.dragEnabled = true;
   tree.dropEnabled = false;
   tree.dragMoveEnabled = true;
  
   tree.addEventListener(ListEvent.ITEM_CLICK,treeItemClick);
   tree.addEventListener(DragEvent.DRAG_COMPLETE,treeItemDragComplete);
   tree.addEventListener(DragEvent.DRAG_ENTER,treeDragEnter);
   tree.addEventListener(DragEvent.DRAG_DROP,treeDragDrop);
   ta.addChild(tree);
   myTabnavigator.addChild(ta);
   }catch(error:Error){
   CTIlog.info("Get CTICodeACDSkill fail!");
   }
   }   
   }
分享到:
评论
1 楼 01jiangwei01 2010-08-05  
代码不全,看不懂。

相关推荐

    FLEX动态树 动态图表

    ### FLEX动态树与动态图表:深入理解及应用 在Adobe Flex框架中,`Tree`控件被广泛用于展示层次结构的数据,如目录、组织结构等。本文将深入解析如何在Flex中创建并自定义动态树,以及如何通过事件处理实现更高级的...

    flex 动态生成树

    ### Flex 动态生成树知识点解析 #### 一、Flex简介 Flex是一种用于构建和部署跨平台客户端应用程序的开源框架,这些应用程序可以在浏览器上运行,也可以通过Adobe AIR部署到桌面和移动设备上。Flex提供了丰富的组件...

    Flex动态装载单选树

    3.RadioTreeNode,4.RadioTreeRenderer,1为支持联表查询的单选树(已封装),第一张表查询的为非叶子节点,第二张表查询的记录为叶子节点,比如要构造人员树,部门为非叶子节点,人员为叶子节点,分布在两张表中。...

    flex 动态树,异步树

    以上就是关于Flex动态树和异步树的详细知识点,这些技术对于构建高效、交互性强的Flex应用程序至关重要。通过合理的数据加载策略和自定义渲染,开发者可以创建出满足用户需求的复杂且高性能的树形界面。

    flex动态树_动态图表

    这篇博客“flex动态树_动态图表”可能详细介绍了如何在Flex中实现动态的树形结构和图表。 动态树是数据结构的一种展示形式,它以层级结构显示数据,通常用于表示具有父子关系的数据。在Flex中,我们可以使用mx....

    Flex ComBox 下拉树功能

    Flex ComBox是一款基于Adobe Flex的UI组件,它提供了一种灵活的方式来展示下拉选项,而下拉树功能则是其中一种增强型的交互设计。在Flex应用中,这种组件允许用户从一个可折叠的树结构中选择值,适用于数据层级关系...

    flex4 选择树组件

    在Flex4中,选择树组件(Tree)是用户界面中常用的一种控件,它允许用户以层级结构展示数据,并进行选择操作。这个组件特别适合展现具有层次关系的数据,如文件系统、组织架构或者产品分类等。 在Flex4中,Tree组件...

    flex自定义树形结构

    6. **数据绑定**:为了动态地构建树形结构,可以使用JSON或其他数据格式来存储目录信息。通过JavaScript处理数据,将其转换为HTML元素并插入到DOM中。 7. **可扩展性**:设计树形结构时,应考虑到未来可能的扩展...

    flex加载动态图片

    flexBulider页面加载动态图片的显示

    flex拖动树形

    在本案例中,我们关注的是一个特定的实现——"flex拖动树形",这是一种允许用户通过拖放操作在两个区域之间移动节点的自定义树形控件。 拖放功能是人机交互中常见的一种交互模式,用于在界面上移动元素,常用于文件...

    flex css动态加载

    在本文中,我们将深入探讨“Flex CSS动态加载”这一主题,这是前端开发中一个非常重要的概念,尤其是在构建响应式和高性能的Web应用时。Flex CSS允许我们动态地改变页面布局,根据用户行为或屏幕尺寸调整元素的位置...

    Flex实现带复选框的列表树

    例如,我们可以通过数据绑定将复选框的状态与树节点的数据对象中的某个属性关联,从而实现节点选择状态的动态更新。 5. 全选和反选功能:在实现带复选框的列表树时,通常会提供全选和反选的功能。全选允许用户一次...

    flex动态生成图形

    自已做的flex动态生成图形,决对能用!其中含有jsp例子,用js封装对象(含注释)可演示看一下。图形的类型有,柱图,线图,饼图,股票图,及几种组合。是在开发项目中做的,代码写的不是太规范,不过还是能用的。给...

    Flex动态生成checkbox组

    "Flex动态生成checkbox组"这个主题,就是关于如何在Flex应用中利用代码动态创建并管理一系列的Checkbox组件。 Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。在Flex中,我们可以...

    Flex 动态画直线

    在Flex编程中,动态画直线是一项基础且实用的技术,尤其在构建交互式用户界面或图形应用时。本文将深入探讨如何使用Flex实现这个功能,并基于提供的"Flex 动态画直线"主题,解释核心概念和步骤。 首先,让我们了解...

    flex动态表单源码

    Flex动态表单源码解析与应用 Flex是一种用于构建富互联网应用程序(RIA)的技术,它基于ActionScript编程语言和Flash Player运行时环境。在Flex中,动态表单是一种强大的工具,能够根据用户需求或服务器反馈自动...

    flex动态生成checkbox

    flex动态生成checkbox,方便多项选择维护更新

    基于flex的地图动态标绘系统

    《基于Flex的地图动态标绘系统详解》 GIS(Geographic Information System)地图系统在现代信息社会中扮演着重要角色,它结合了地理信息与计算机技术,使得数据的可视化和分析更为直观有效。本文将深入探讨一个基于...

    Flex动态CSS改变整个application

    总结,Flex动态CSS提供了强大的界面定制能力,开发者可以通过加载、添加、删除CSS样式,以及改变组件的样式属性,实现整个application的外观实时变化。在实际项目中,这能极大地提升用户体验,打造出更具吸引力的...

Global site tag (gtag.js) - Google Analytics