더 블 클릭 하여 트 리 노드 를 닫 습 니 다.
11339 단어 노드
itemDoubleClick
:
:
<?
xml version="1.0" encoding="utf-8"
?>
<!--
http://blog.flexexamples.com/2007/11/29/using-the-itemdoubleclick-event-to-open-nodes-in-a-flex-tree-control/
-->
<
mx:Application
xmlns:mx
="http://www.adobe.com/2006/mxml"
layout
="horizontal"
verticalAlign
="middle"
backgroundColor
="white"
creationComplete
="init();"
>
<
mx:Script
>
<![CDATA[
import mx.events.ListEvent;
private function tree_itemDoubleClick(evt:ListEvent):void {
var node:XML = tree.selectedItem as XML;
var isOpen:Boolean = tree.isItemOpen(node);
tree.expandItem(node, !isOpen);
}
]]>
</
mx:Script
>
<
mx:XMLListCollection
id
="xmlListColl"
>
<
mx:source
>
<
mx:XMLList
>
<
node
label
="One"
>
<
node
label
="One.1"
>
<
node
label
="One.1.1"
>
<
node
label
="One.1.1.1"
>
<
node
label
="One.1.1.1.1"
/>
</
node
>
</
node
>
</
node
>
<
node
label
="One.2"
/>
<
node
label
="One.3"
/>
</
node
>
<
node
label
="Two"
>
<
node
label
="Two.1"
/>
<
node
label
="Two.2"
/>
<
node
label
="Two.3"
/>
</
node
>
<
node
label
="Three"
/>
</
mx:XMLList
>
</
mx:source
>
</
mx:XMLListCollection
>
<
mx:ApplicationControlBar
dock
="true"
>
<
mx:CheckBox
id
="checkBox"
label
="doubleClickEnabled:"
labelPlacement
="left"
selected
="true"
/>
</
mx:ApplicationControlBar
>
<
mx:Tree
id
="tree"
dataProvider
="
{xmlListColl}
"
labelField
="@label"
width
="250"
rowCount
="6"
doubleClickEnabled
="
{checkBox.selected}
"
itemDoubleClick
="tree_itemDoubleClick(event);"
showScrollTips
="true"
/>
</
mx:Application
>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
<근본 시리즈 2탄. DOM이란 무엇이란 말이냐? >문서 객체 모델(The Document Object Model, 이하 DOM) 은 HTML, XML 문서의 프로그래밍 interface 이다. DOM은 문서의 구조화된 표현(structured representati...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.