原创 Flex函數一時糊塗

今天做項目,需要把itemRenderer裏的data對象傳遞給外部的事件函數,原先以爲事件處理函數傳參只能傳event,而忘記了函數的本質。傳什麼參數是根據函數體裏規定好的。因爲調用該函數的位置是處於itemRenderer內部,所以可

原创 Popup窗口訪問父窗口的方法以及相互傳值

owner屬性 mx.core.UIComponent.owner(value:DisplayObjectContainer):void 此 IVisualElement 對象的所有者。默認情況下,它是此 IVisualElement

原创 itemRender---之outerDocument : 使用itemRender 和item Editor時想要訪問外部變量或方法的關鍵字

You use the <mx:Component> tag to define an inline item renderer or item editor in an MXML file.The <mx:Component> tag

原创 Manually dispatching events手動觸發事件

You can manually dispatch events using a component instances  dispatchEvent() method. All components that extend UIComp

原创 ItemRender---實例之動態計算表格中的一行結果

動態計算表格中的一行結果。 <?xml version="1.0" encoding="utf-8"?> <!-- this application can be named anything you want, but the ite

原创 flex中自定義事件--------利用元數據標籤

使用 <mx:Metadata> 標籤在 MXML 文件中插入元數據標籤。元數據標籤向 Flex 編譯器提供說明 MXML 組件在 Flex 應用程序中的使用方式的信息。元數據標籤並不會編譯到可執行代碼中,而是提供信息來控制如何編譯代碼的

原创 ItemRender---之用 ActionScript類來編寫itemRenderer

現在, 您將編寫另一個 itemRenderer, 這次使用 ActionScript 類。在上一篇文章中, 有一個 TileList 包含這個內聯 itemRenderer:  <mx:itemRenderer> <mx:Compon

原创 Using event subclasses

      Event對象屬性範圍非常大,這些屬性是基於w3c標準的,但是Flex並沒有全部實現它們。當你在監聽函數中聲明一個Event對象,你可以聲明爲Event類型,也可以聲明爲具體的類型,下面的例子聲明的Event對象是MouseE

原创 ItemRender---之理解 Flex itemRenderer - 狀態和過渡

itemRenderer 最擅長與應用程序的用戶通信。有時通信很簡單, 只是顯示一個名稱;有時會使用更精緻的顏色;有時具有交互性。 狀態  Flex <mx:State> 是更改 itemRenderer 外觀的一個理想方法。狀態使用簡便

原创 FLEX的開源項目,抽空好好看看,也許會有不少收穫

Flex開源項目******************************************************************************************** 1. Flexboxhttp://f

原创 Flex利用自定義事件使用彈出窗口爲DataGrid添加新數據

下面是TitleWindow所有代碼:Xml代碼 <?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/m

原创 ItemRender---之使用ClassFactory生成渲染器

問題你想在運行時修改List或DataGridColumn的渲染器,或改變渲染器的屬性。解決方案使用ClassFactory對象作爲Itemrenderer。ClassFactory實現了IFactory接口,你只要傳一個類對象(即Cla

原创 Chapter 4: About Event

About events 關於事件       事件(Event)讓一個開發者瞭解Flex應用中發生了什麼。用戶的設備比如鼠標、鍵盤或是其他一些輸入比如web service返回的結果都可以產生事件,在一個組件的顯示或生命週期中當反生變化

原创 flash.net.SharedObject共享對象

通過使用SharedObject數據可以被存儲在用戶的本地硬盤上,功能非常像瀏覽器的cookie。Flex應用程序可以存儲簡單數據類型如String 、Array等,或者用戶自定義的對象類型到一個指定的位置。 共享對象:本地共享對象(lo

原创 Event propagation事件傳播

當事件被觸發時,Flex會有三個時期來檢查事件監聽器,這些階段是按照下面的順序發生的。 Capturing Targeting Bubbling 在每一個階段,這些節點都有機會來對該事件做出反映,例如,假設用戶點擊了一個在VBox容器