zoukankan      html  css  js  c++  java
  • [Flex] 组件Tree系列 —— 阻止用户点击选中Tree中分支节点

    mxml:

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!--功能描述:阻止用户点击选中Tree中分支节点-->
     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       backgroundColor="0xffffff" >
     7  <fx:Script>
     8   <![CDATA[
     9    import mx.events.FlexEvent;
    10    import mx.events.ListEvent;
    11    
    12    protected function tree_itemClickHandler(event:ListEvent):void
    13    {
    14     var item:Object = event.currentTarget.selectedItem
    15     if (tree.dataDescriptor.isBranch(item)) {
    16      tree.selectedItem = null;
    17     }
    18    }
    19    
    20   ]]>
    21  </fx:Script>
    22  <fx:Declarations>
    23   <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    24   <fx:XML id="data" xmlns="">
    25    <data>
    26     <actor label="周星驰">
    27      <year label="1988">
    28       <item label="《霹雳先锋》香港票房8916612 " />
    29       <item label="《捕风汉子》香港票房3149395 " />
    30       <item label="《最佳女婿》香港票房5807710 " />
    31      </year>
    32      <year label="1989">
    33       <item label="《龙在天涯》香港票房6809853 " />
    34       <item label="《义胆群英》香港票房7913329 " />
    35       <item label="《流氓差婆》香港票房5624622 " />
    36       <item label="《风雨同路》香港票房9335299 " />
    37      </year>
    38      <year label="1990 ">
    39       <item label="《望夫成龙》香港票房13703364 " />
    40       <item label="《咖喱辣椒》香港票房15777856 " />
    41       <item label="《小偷阿星》香港票房7968106 " />
    42       <item label="《师兄撞鬼》香港票房12128944 " />
    43       <item label="《赌圣》香港票房41326156 " />
    44       <item label="《无敌幸运星》香港票房18799869" />
    45       <item label="《江湖最后一个大佬》香港票房5495811 " />
    46      </year>
    47     </actor>
    48     <actor label="李连杰">
    49      <year label="1992">
    50       <item label="笑傲江湖之东方不败(1992)" />
    51       <item label="黄飞鸿之二男儿当自强(1992)" />
    52       <item label="黄飞鸿之三狮王争霸(1992)" />
    53      </year>
    54      <year label="1993">
    55       <item label="方世玉Ⅱ万夫莫敌(1993)" />
    56       <item label="倚天屠龙记之魔教教主(1993)" />
    57       <item label="黄飞鸿之铁鸡斗蜈蚣(1993)" />
    58       <item label="太极张三丰(1993)" />
    59      </year>
    60      <year label="1994">
    61       <item label="新少林五祖(1994)" />
    62       <item label="精武英雄(1994)" />
    63       <item label="中南海保镖(1994) " />
    64       <item label="给爸爸的信(1995" />
    65      </year>
    66      <year label="1995">
    67       <item label="鼠胆龙威(1995)" />
    68       <item label="给爸爸的信(1995" />
    69      </year>
    70     </actor>
    71    </data>
    72   </fx:XML>
    73  </fx:Declarations>
    74  <mx:Tree id="tree" dataProvider="{data}" labelField="@label" showRoot="false" width="320" rowCount="8" itemClick="tree_itemClickHandler(event)"/>
    75 </s:Application>
  • 相关阅读:
    【JSP】上传图片到数据库中
    【MySQL】ERROR 1005: Can't create table (errno: 150)的错误解决办法
    【汇编】16进制转换成10进制(三种方法)
    书单
    C实现一个NTP客户端,可以从指定IP的NTP服务器获取时间戳
    crosss compile VLC with OpenMAX on ARM board(RockChip RK3399),in order to use Hard Acceleration when decode video
    win7结束进程 时,提示“拒绝访问”、“没有此任务的实例运行”怎么办?
    驱动文件中只有cat/inf/dll文件,怎么安装
    MFC开发中添加自定义消息和消息响应函数
    MFC中开发ocx控件,html容器收不到ocx的事件Event
  • 原文地址:https://www.cnblogs.com/frost-yen/p/4308777.html
Copyright © 2011-2022 走看看