Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

flex °ÙÒ¶´°Ð§¹û

Blinds.as
package effects
{

import effects.effectClasses.BlindsInstance;

import mx.controls.scrollClasses.ScrollBarDirection;
import mx.effects.IEffectInstance;
import mx.effects.TweenEffect;

public class Blinds extends TweenEffect
{

private static var AFFECTED_PROPERTIES:Array = ["mask"];

public function Blinds(target:Object=null)
{
super(target);
instanceClass = BlindsInstance;
}

public var direction:String = ScrollBarDirection.VERTICAL;

public var blindsfrom:Number;

public var blindsTo:Number;

public var gapfrom:Number;

public var gapTo:Number;

override public function getAffectedProperties():Array
{
return AFFECTED_PROPERTIES;
}

override protected function initInstance(instance:IEffectInstance):void
{
super.initInstance(instance);
var blindsInstance:BlindsInstance = BlindsInstance(instance);
blindsInstance.direction = direction;
blindsInstance.blindsfrom = blindsfrom;
blindsInstance.blindsTo = blindsTo;
blindsInstance.gapfrom = gapfrom;
blindsInstance.gapTo = gapTo;
}

}

}
 
BlindsInstance.as
package effects.effectClasses
{

import flash.display.DisplayObject;
import flash.display.Sprite;

import mx.controls.scrollClasses.ScrollBarDirection;
import mx.effects.effectClasses.TweenEffectInstance;

public class BlindsInstance extends TweenEffectInstance
{

public function BlindsInstance(target:Object)
{
super(target);
}

public var direction:String = ScrollBarDirection.VERTICAL;

public var blindsfrom:Number;


Ïà¹ØÎĵµ£º

һЩFLEXµÄ×ÊÁÏÍøÕ¾.

Ò»¡¢¹úÍâÕ¾µã
1.×ÊÔ´ Àà
Adobe Flex 2 Component Explorer £º ¹Ù·½µÄ£¬Õ¹Ê¾Á˸÷ÖÖ×é¼þ µÄÓ÷¨ £¬ÈëÃÅ ±Ø¿´¡£
CFlex £ººÜºÃµÄÒ»¸öFlex×ÊÔ´Õ¾µã£¬°üÀ¨½Ì³Ì £¬ÐÂÎÅ£¬×ÊÔ´Õ¾µã…… Ö»ÊÇÒ³ÃæÓеãÔÓÂÒ£¬´ó¼ÒÒ»°ã¿´ÓÒ±ßÄÇÒ»À¸¾ÍÐÐÁË¡£
FlexBox £ºÒ»¸öÊÕ¼¯ ÁËÍøÉϺܶ࿪Դ ×é¼þµÄÕ¾µã£¬Êǽø½×ѧϰ µÄºÃ°ïÊÖ¡£
Flex ......

¹ØÓÚflexÖÐtreeµÄʼþ£¬Õ¹¿ªÊ¼þ

£¨1£©treeµã»÷ʼþpublic function handleList(ev:ResultEvent)
{
sourceList=ev.result as ArrayCollection;
}
private function tree_itemClick(evt:ListEvent):void {
var item:Object = Tree(evt.currentTarget).selectedItem;
if (pmtree.dataDescriptor.isBranch(item)) { ......

flex ×é¼þµÄ²¼¾Ö Òþ²Ø×é¼þ

×é¼þÖØµþÏÔʾ£¬Ê¹ÓÃÊôÐÔincludeInLayoutµÄtrue»òfalse
ÔÚFlexÖУ¬½«includeInLayoutÉèÖÃΪfalse£¬²¢²»´ú±í´Ó“²¼¾Ö”ÖГÒþ²Ø”µôÕâ¸öUIComponent£¬¶ø½ö½öÊǽ«Õâ¸öUIComponent´Ó²¼¾ÖÖкöÂÔ£¬Ö±½Ó²¼¾ÖÏÂÒ»¸ö¶ÔÏó¡£Èç¹ûÏëÍêÈ«´ÓÈÝÆ÷ÖÐÒþ²ØµôÒ»¸ö¶ÔÏó£¬ÇëͬʱʹÓÃvisible=”false” includeInL ......

¼òµ¥½éÉÜFlexÓëWeb·þÎñ¶ËµÄ½»»¥

¼òµ¥½éÉÜÐÅFlexÓëWeb·þÎñµÄ½»»¥
Ö÷ÒªÄÚÈÝ:
       1.ActionScriptÓë·þÎñ¶ËµÄ»ù±¾½»»¥·½Ê½(REST).
       2.ActionScriptÌØÓеÄÊý¾Ý´«Êä¸ñʽ(AMF)Óë·þÎñÆ÷½»»¥.
       3.FlexÓëWebService.
 
ҪʵÏÖActionScriptÓë· ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ