亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2052 | 回復(fù): 0
打印 上一主題 下一主題

mx.events.PropertyChangeEvent [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-12-23 02:27 |只看該作者 |倒序?yàn)g覽
1.簡(jiǎn)介
       繼承關(guān)系:PropertyChangeEvent Inheritance Event Inheritance Object
       如果對(duì)象的屬性值發(fā)生變化,可以派發(fā)PropertyChangeEvent事件來(lái)表示。
       Flex 數(shù)據(jù)綁定機(jī)制也使用此事件。
       例子請(qǐng)參考《PropertyChangeEvent事件

2.常見(jiàn)屬性和方法
2.1 屬性PROPERTY_CHANGE
PROPERTY_CHANGE : String = "propertyChange"
[靜態(tài)] PropertyChangeEvent.PROPERTY_CHANGE 常量可為 PropertyChange 事件定義事件對(duì)象的 type 屬性的值。

2.2 屬性kind
指定更改的類(lèi)型。String類(lèi)型
可能的值為 PropertyChangeEventKind.UPDATE、PropertyChangeEventKind.DELETE 和 null

2.3 屬性newValue

更改后的屬性的值。Object類(lèi)型

2.4 屬性oldValue
更改前的屬性的值。Object類(lèi)型

2.5 屬性property
需要更改的屬性。Object類(lèi)型

2.6 屬性source
發(fā)生更改屬性的對(duì)象。Object類(lèi)型

2.7 屬性currentTarget
用于定義處理該事件的事件偵聽(tīng)器的 Object。Object類(lèi)型
例如,如果您使用myButton.addEventListener() 注冊(cè)某個(gè)事件偵聽(tīng)器,則 myButton 為 currentTarget 的值。

2.8 屬性target
事件目標(biāo)。Object類(lèi)型
派發(fā)事件的 Object;它不一定是偵聽(tīng)該事件的 Object。使用 currentTarget 屬性始終可以訪問(wèn)偵聽(tīng)事件的 Object。


3.源代碼
  1. package mx.events
  2. {

  3. import flash.events.Event;
  4. import mx.events.PropertyChangeEventKind;

  5. public class PropertyChangeEvent extends Event
  6. {
  7.     include "../core/Version.as";

  8.     //類(lèi)屬性
  9.     public static const PROPERTY_CHANGE:String = "propertyChange";

      //類(lèi)方法
  1.     public static function createUpdateEvent(
  2.                                     source:Object,
  3.                                     property:Object,
  4.                                     oldValue:Object,
  5.                                     newValue:Object):PropertyChangeEvent
  6.     {
  7.         var event:PropertyChangeEvent =
  8.             new PropertyChangeEvent(PROPERTY_CHANGE);
  9.         
  10.         event.kind = PropertyChangeEventKind.UPDATE;
  11.         event.oldValue = oldValue;
  12.         event.newValue = newValue;
  13.         event.source = source;
  14.         event.property = property;
  15.         
  16.         return event;
  17.     }

  18.     // 構(gòu)造函數(shù)
  19.     public function PropertyChangeEvent(type:String, bubbles:Boolean = false,
  20.                                         cancelable:Boolean = false,
  21.                                         kind:String = null,
  22.                                         property:Object = null,
  23.                                         oldValue:Object = null,
  24.                                         newValue:Object = null,
  25.                                         source:Object = null)
  26.     {
  27.         super(type, bubbles, cancelable);

  28.         this.kind = kind;
  29.         this.property = property;
  30.         this.oldValue = oldValue;
  31.         this.newValue = newValue;
  32.         this.source = source;
  33.     }

  34.     // 屬性kind
  35.     public var kind:String;

  36.  
  37.     // 屬性newValue
  38.     public var newValue:Object;


  39.     // 屬性 oldValue
  40.     public var oldValue:Object;


  41.     // 屬性property
  42.     public var property:Object;

  43.     // 屬性source
  44.     public var source:Object;

  45.     //方法clone,繼承自Event
  46.     /**
  47.      * @private
  48.      */
  49.     override public function clone():Event
  50.     {
  51.         return new PropertyChangeEvent(type, bubbles, cancelable, kind,
  52.                                        property, oldValue, newValue, source);
  53.     }
  54. }

  55. }

參考文獻(xiàn)
1.類(lèi)參考.http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/mx/events/PropertyChangeEvent.html?filter_flex=4.1&filter_flashplayer=10.2&filter_air=2.6#kind
2.源代碼.http://opensource.adobe.com/svn/opensource/flex/sdk/trunk/frameworks/projects/framework/src/mx/events/PropertyChangeEvent.as
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP