• [Flex] 组件Tree系列 —— 打开和关闭节点


    mxm:

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!--功能描述:打开和关闭节点-->
     3 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
     4       xmlns:s="library://ns.adobe.com/flex/spark" 
     5       xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
     6  
     7  <fx:Script>
     8   <![CDATA[
     9    
    10    protected function closeAllNodes(event:MouseEvent):void
    11    {
    12     tree.openItems = [];
    13    }
    14    
    15    protected function openAllNodes(event:MouseEvent):void
    16    {
    17 //    tree.openItems = data.item;
    18     tree.openItems = data..item;
    19    }
    20    
    21   ]]>
    22  </fx:Script>
    23  
    24  <fx:Declarations>
    25   <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    26   <fx:XML id="data" xmlns="">
    27    <data>
    28     <item label="周星驰">
    29      <item label="1988">
    30       <item label="《霹雳先锋》香港票房8916612 " />
    31       <item label="《捕风汉子》香港票房3149395 " />
    32       <item label="《最佳女婿》香港票房5807710 " />
    33      </item>
    34      <item label="1989">
    35       <item label="《龙在天涯》香港票房6809853 " />
    36       <item label="《义胆群英》香港票房7913329 " />
    37       <item label="《流氓差婆》香港票房5624622 " />
    38       <item label="《风雨同路》香港票房9335299 " />
    39      </item>
    40      <item label="1990 ">
    41       <item label="《望夫成龙》香港票房13703364 " />
    42       <item label="《咖喱辣椒》香港票房15777856 " />
    43       <item label="《小偷阿星》香港票房7968106 " />
    44       <item label="《师兄撞鬼》香港票房12128944 " />
    45       <item label="《赌圣》香港票房41326156 " />
    46       <item label="《无敌幸运星》香港票房18799869" />
    47       <item label="《江湖最后一个大佬》香港票房5495811 " />
    48      </item>
    49     </item>
    50     <item label="李连杰">
    51      <item label="1992">
    52       <item label="笑傲江湖之东方不败(1992)" />
    53       <item label="黄飞鸿之二男儿当自强(1992)" />
    54       <item label="黄飞鸿之三狮王争霸(1992)" />
    55      </item>
    56      <item label="1993">
    57       <item label="方世玉Ⅱ万夫莫敌(1993)" />
    58       <item label="倚天屠龙记之魔教教主(1993)" />
    59       <item label="黄飞鸿之铁鸡斗蜈蚣(1993)" />
    60       <item label="太极张三丰(1993)" />
    61      </item>
    62      <item label="1994">
    63       <item label="新少林五祖(1994)" />
    64       <item label="精武英雄(1994)" />
    65       <item label="中南海保镖(1994) " />
    66       <item label="给爸爸的信(1995)" />
    67      </item>
    68      <item label="1995">
    69       <item label="鼠胆龙威(1995)" />
    70       <item label="给爸爸的信(1995)" />
    71      </item>
    72     </item>
    73    </data>
    74   </fx:XML>
    75  </fx:Declarations>
    76  <s:controlBarContent>
    77   <s:Button label="打开所有节点" click="openAllNodes(event)"/>
    78   <s:Button label="关闭所有节点" click="closeAllNodes(event)" />
    79  </s:controlBarContent>
    80  
    81  <mx:Tree id="tree" dataProvider="{data}" labelField="@label" showRoot="false" width="320" useRollOver="false"/>
    82 </s:Application>
  • 相关阅读:
    mybatis入门
    Golang学习笔记——Slice
    struts2文件上传问题
    分页查询的具体实现
    ajax发送异步请求——GET方式
    Golang学习笔记——array
    关于Spring出现"COMMIT/AUTO or remove 'readOnly' marker from transaction definition."的解决办法
    Golang学习笔记——control_structure
    SSH框架整合过程
    Golang学习笔记——variable
  • 原文地址:https://www.cnblogs.com/frost-yen/p/4308729.html
Copyright © 2020-2023  润新知