Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Flex中的非常自定义/水平树状视图_Apache Flex_Flash_Actionscript 3_Actionscript_Flex4 - Fatal编程技术网

Apache flex Flex中的非常自定义/水平树状视图

Apache flex Flex中的非常自定义/水平树状视图,apache-flex,flash,actionscript-3,actionscript,flex4,Apache Flex,Flash,Actionscript 3,Actionscript,Flex4,我不确定是否可能,或者在AdobeFlex4中归档以下内容的最佳方式是什么(我对Flex3也很满意) 我需要某种树视图,但是项目应该像树一样从上到下放置,而不是像Flex框架的treeview实现中那样。为了更清楚地说明这是一个简单的“图形”: 是否可以将Flex树视图的外观设置为我的示例?如果没有,如何创建一个像本地Flex组件一样可用的自定义组件(将处理程序附加到每个节点,使其可蒙皮)并创建如上所述的结构。这对于mx:Tree来说太多了,无法像那样弯曲。设计你自己的控制,这是一个很大的经验,

我不确定是否可能,或者在AdobeFlex4中归档以下内容的最佳方式是什么(我对Flex3也很满意)

我需要某种树视图,但是项目应该像树一样从上到下放置,而不是像Flex框架的treeview实现中那样。为了更清楚地说明这是一个简单的“图形”:


是否可以将Flex树视图的外观设置为我的示例?如果没有,如何创建一个像本地Flex组件一样可用的自定义组件(将处理程序附加到每个节点,使其可蒙皮)并创建如上所述的结构。

这对于mx:Tree来说太多了,无法像那样弯曲。设计你自己的控制,这是一个很大的经验,以获得。想一想如何布置节点,如何绘制分支。如果您可以将所有图元放入矩形网格中,这将很容易管理:

         root
          |
 |+|--------------|-|
  |                |
 branch         branch   
确定是否需要可折叠的分支、垂直线。将其全部划分为简单元素,并基于UIComponents实现每个元素。在
图形上画线
,从某些框中的标签组成分支


有时候,自己控制会更好更干净。我用虚拟化的项目在一天内完成了平滑的滚动列表。在此之前,我花了一周的时间试图让弹性列表平滑滚动。

这就是所谓的组织结构图!:))试着用谷歌搜索flex组织结构图

         root
          |
 |+|--------------|-|
  |                |
 branch         branch