通過AS檔案來自定義flex中的元件。

2022-03-04 04:13:39 字數 551 閱讀 3019

按照flex的原始碼程式設計風格。應該注意以下幾點:

l  引數要用private型別

l  引數名稱要用_開頭

l  設定去掉_以後,作為函式名稱的set get 方法,需要是public的方法

l  注意:這些set get方法是在建構函式執行以後在呼叫,因此不能在構造裡面對這些引數進行處理,否則會報錯

下面是乙個簡單的自定義slider。功能是:可以通過陣列驅動來確定slider的最大,最小值

package com.firemax.controls.sliderclasses

private var _dataarray:array;

public function set dataarray(valuearray:array):void

public function get dataarray():array}}

呼叫方法的mxml檔案寫法

[bindable]

private var sliderdataarray:array=new array("a", "b", "c");

]]>

通過AS檔案來自定義flex中的元件。

l 引數要用 private型別 l引數名稱要用 開頭 l設定去掉 以後,作為函式名稱的 set get 方法,需要是public的方法 l注意 這些 set get 方法是在建構函式執行以後在呼叫 因此不能在構造裡面對這些引數進行處理,否則會報錯 package com.firemax.contr...

Flex通過List類來自定義右鍵選單

哈,之前那篇轉來的博文實現這個功能實在太複雜而且相容性很有問題。所以去了很多e文 上搜尋,終於發現乙個又簡便相容性又好的方法,總結一下 index.template.html rightclickdemo.as private function init void private function ...

Flex中自定義事件

首先定義乙個自定義事件的類,繼承至event。在再這個類裡面定義字串常量,是你所定義事件的名稱。public static var changnumber string changnumber 再是例項化乙個eventdispatcher,往eventdispatcher新增乙個監聽,兩個引數分別為...