首页 > flex > flex拖拽操作内联dragEnter一个例子

flex拖拽操作内联dragEnter一个例子

不知道为什么把Panel改为lable时没有测试成功,并测试下wp-codebox用法,代码如下

?Download 1.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" verticalAlign="top"
    horizontalAlign="center" backgroundGradientColors="[0x000000,0x323232]" paddingTop="0">
 
    <mx:Script>
    	<![CDATA[
 
    		import mx.containers.Panel;
    		 import mx.managers.DragManager;
    	]]>
    </mx:Script>
 
    <mx:Panel title="水果类型" height="100%" color="0xffffff" borderAlpha="0.15">
        <mx:List height="100%" dragEnabled="true" color="black">
            <mx:Array>
                <mx:String>橘子</mx:String>
                <mx:String>苹果</mx:String>
                <mx:String>梨子</mx:String>
                <mx:String>香蕉</mx:String>
            </mx:Array>
        </mx:List>
    </mx:Panel>
 
    <mx:Panel id="fruitDetails" title="拖动水果放这里" color="0xffffff" borderAlpha="0.15" width="100%" height="100%"
        paddingBottom="10" paddingTop="10" paddingRight="10" paddingLeft="10">
        <mx:dragEnter>
        if (event.dragSource.hasFormat(&apos;items&apos;))//等同于"item"
        {
            var dropTarger:Panel=event.currentTarget as Panel; //定义拖拽对象
            DragManager.acceptDragDrop(dropTarger);
        }
        </mx:dragEnter>
        <mx:dragOver>
 
        </mx:dragOver>
        <mx:dragDrop>        
        var data:Object = event.dragSource.dataForFormat(&apos;items&apos;);
        var l:Panel=new Panel();
        l.title=new String(data);
        l.percentWidth=100;
        l.percentHeight=22;
        l.setStyle("color","red");
        fruitDetails.addChild(l);
        </mx:dragDrop>
    </mx:Panel>
</mx:Application>

注:我把英文单词部分翻译成中文了,此例子来源:http://www.adobe.com/devnet/flex/tourdeflex/sample/samples/
HOWTO/DragAndDrop/sample2.mxml.html

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/110

分类: flex 标签: , ,
一键分享到:新浪微博分享  分享到网易微博    转贴到开心网  推荐到豆瓣  分享到QQ空间    RSS订阅
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

key office 2010

office 2010 key

corel dvd moviefactory 6

corel dvd moviefactory 6 downloads

serial corel draw 11

serial corel draw 11 serials

windows 7 key

windows 7 key

office 2010 professional key

office 2010 key

windows key

windows key

free winrar download for xp

download winrar for xp for free

winrar password cracker serial

wirar password cracker

cs5 serialz

cs5 serialz free

photoshop key

photoshop key

free corel photoshop download

free corel photoshop download keygen

photo shop key

photo shop key

download photo shop free

photo shop serial

serial winzip 11

serial winzip 11 key

adobe free

adobe free

windows 7 free

windows 7 crack

winrar 3 download

winrar 3 download freedownload

office 2010 free

office 2010 key

free corel downloads

free corel downloads cracked