Flex 3 構建高階使用者介面 建立專案編輯器1

2021-08-23 15:30:37 字數 896 閱讀 6045

條目編輯器使你可以修改列表空間中每乙個小單元的值。datagrid,list和tree空間支援條目編輯器。

連線:adobe® flex™也支援條目渲染器——制定元件如何顯sdfs示資料。

datagrid,list和tree控制項包含editable屬性。如果把這個屬性設定為true,那麼使用者就可以編輯這個控制項的內容。預設情況下,editable屬性等於false,這意味著你將不能編輯單元格

使用預設列表編輯器

使用drop in 列表編輯器

建立內聯列表編輯器

建立可重用的列表編輯器

使用乙個元件作為列表編輯器

使用預設列表編輯器

預設的,flex認為列表編輯器向列表控制項返回單一的值。你可以使用列表控制項的editordatafield 屬性來指定乙個包含新值的列表編輯器的屬性。flex會把值轉換成適當的資料型別。

預設的列表編輯器是textinput控制項。所以editordatafield 的預設值是text,相當與textinput控制項的text屬性。

下邊的例子包含乙個editable屬性被置為true的datagrid控制項。這個例子沒有使用自定義的列表編輯器,所以datagrid控制項使用了預設的列表編輯器。通過單擊後顯示的textinput控制項,你可以在每個欄位內修改值

資料模型(artwork.xml)

mxml 檔案

Flex 3 構建高階使用者介面 使用資料提供程式2

限制性陣列和物件作為資料提供器 使用原始資料物件,比如陣列或物件,有一些侷限性 注意 這個侷限是在flex2中新產生的。在flex 1.5或更早的版本中,當陣列作為資料提供器的死後,flex習慣於把事件分發機制與訪問 儲存和過濾方法混合在一起。這一點在把應用程式從flex 1.5向2.0或30上遷移...

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 var username username tom var username tom public var username tom 3 資料型別 基本的資料型別有 string 字串 number ...

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 varusername username tom varusername tom public varusername tom 3 資料型別 基本的資料型別有 string 字串 number 數值,...