關於Flex4中的drag

2021-08-25 09:34:37 字數 567 閱讀 7895

今天做控制項之間的資料拖動時,始終要出現空指標錯誤,很鬱悶,後來才發現,flex4和flex3的拖動有很大的不同,flex4中必須設定乙個資料來源,用來存放值,如果沒有設定,資料就不知道怎麼儲存。

-----------------------在flex3中這樣就行了------------------

<?xml version="1.0" encoding="utf-8"?>

xmlns:s="library:"

xmlns:mx="library:" minwidth="955" minheight="600">12

34

-----------------------但是flex4中會報空引用錯誤,加上資料來源就好了------------------

<?xml version="1.0" encoding="utf-8"?>

xmlns:s="library:"

xmlns:mx="library:" minwidth="955" minheight="600">12

34

1

Flex4中 Bindable 做了什麼?

flex裡面 bindable 相信大家都用過,其實這個是給編譯器看的,那編譯器到底做了什麼呢?今天特地去研究了下 首先在fb的flex編譯器裡面加上編譯引數 keep generated actionscript true,然後會生成乙個generated目錄,裡面就是從mxml生成的as檔案。比...

Flex4中的面板(5) 小結

flex4中的spark元件將顯示和邏輯完全分開,通過指定skinnablecomponent的skinclass樣式指定其skin。skin和元件之間通過state data 和skinpart 進行互動。skinnablecomponent和skin都繼承自uicomponent。接下來的問題是...

Flex4中s List元件的使用

1.先來乙個最簡單的例子,關於s list的使用 xmlns s library xmlns mx library minwidth 955 minheight 600 該例子使用arraycollection做為list的資料來源,通過屬性labelfield city 將city的內容繫結到li...