스파크리스트를 가지고 있고, 아이템 렌더러가 패널이고, 패널에 Textinput과 같은 일부 구성 요소가 있습니다. 이제 List 내에서 패널을 드래그 앤 드롭하려고합니다. , 내가 어떻게 그 코드를 보여줄 수 있니, 고마워.목록 내의 아이템 렌더러 (패널) 드래그 앤 드롭
답변
flex의 목록에는 기본 드래그 앤 드롭 기능이 있습니다. 따라서 기본적으로 목록에 3 개의 속성을 설정하면됩니다 ( dragMoveEnabled
, dragEnabled
및 dropEnabled
). 그래서 목록이 모양을 MXML에서 추가하는 경우 : 내가 잡을 당신의 help.Now에 대한 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/List.html#dragMoveEnabled
감사 : 당신은 스파크 목록 문서를 확인할 수 있습니다 이들 3 개 속성에 대한 자세한 내용은
<s:List dataProvider="{yourDataProvider}" dragMoveEnabled="true" dragEnabled="true" dropEnabled="true" />
itemRenderer를 드레 이닝하는 동안 오류가 발생합니다 (my flex sdk는 4.5.1입니다). 내 목록의 itemRenderer : 오류 : DragProxy261.ListItemDragProxy260.DspDesktopItemRenderer262._DspDesktopItemRenderer_TitleWindow1.titleWindowSkin264.Group265.contents._titleWindowSkin_Group5.contentGroup._DspDesktopItemRenderer_TextInput1 스킨을 찾을 수 없습니다
<?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="100%" height="100%">
<fx:Script>
<![CDATA[
import mx.events.CloseEvent;
override public function set data(value:Object) : void{
super.data = value;
}
protected function closeHandler(event:CloseEvent):void
{
//ToDo
}
]]>
</fx:Script>
<s:TitleWindow x="0" y="0" title="{data.label}"
width="100%" height="100%" creationPolicy="all"
skinClass="skin.titleWindowSkin"
close="closeHandler(event)">
<s:Label text="{data.value}"/>
<s:TextInput x="123" y="58" text="@{data.value}"
focusIn="parentDocument.owner.dragEnabled=false"
focusOut="parentDocument.owner.dragEnabled=true"/>
</s:TitleWindow>
</s:ItemRenderer>
들고 뛰기 동안이 같은 오류를 잡을 수있어. at spark.components.supportClasses :: SkinnableComponent/attachSkin() [E : \ dev \ 4.5.1 \ frameworks \ projects \ spark \ src \ spark \ components \ supportClasses \ SkinnableComponent.as : 698]
- 1. QListView 아이템 드래그 앤 드롭
- 2. 스파크 목록 아이템 렌더러
- 3. Jquery의 드래그 앤 드롭 목록
- 4. radTreeListView에서 드래그 앤 드롭
- 5. EXTJS 패널 안의 이미지 드래그 앤 드롭
- 6. 패널 내의 Flex 렌더러 데이터
- 7. WPF의 드래그 앤 드롭
- 8. JLabel에서 JPanel로 드래그 앤 드롭
- 9. ASP.NET에서 드래그 앤 드롭
- 10. 드래그 앤 드롭 실패
- 11. JQuery 드래그 앤 드롭 정렬 목록
- 12. HTML5 드래그 앤 드롭 비디오 재생 목록
- 13. C# 목록 상자에서 트리보기로 드래그 앤 드롭
- 14. 목록 상자 드래그 앤 드롭 항목, 항목
- 15. 드래그 앤 드롭 기능이있는 플래시 타일 목록
- 16. jqGrid 폴더로 드래그 앤 드롭
- 17. HTML5 드래그 앤 드롭 또는 JqueryUI 드래그 앤 드롭?
- 18. PyQt의 드래그 앤 드롭
- 19. PyQt4 드래그 앤 드롭
- 20. iPad에서 드래그 앤 드롭
- 21. QML에서 드래그 앤 드롭
- 22. jstree의 드래그 앤 드롭
- 23. 플렉스 드래그 앤 드롭
- 24. jquery 드래그 앤 드롭
- 25. GWT의 드래그 앤 드롭
- 26. Dojo 드래그 앤 드롭
- 27. ChromeDriver로 드래그 앤 드롭
- 28. Sikuli로 드래그 앤 드롭
- 29. 캔버스에서 드래그 앤 드롭
- 30. android에서 드래그 앤 드롭