1
我想移動AdvancedDataGrid內提供我自己的sortItemRenderer像這樣:訪問MXML標籤中的類
<mx:AdvancedDataGrid sortItemRenderer="MyRenderer"></mx:AdvancedDataGrid>
MyRenderer的是,我寫了一個類,但Flex不會看到它,並給出了「沒有確定指標找到「錯誤,因爲它不在mx名稱空間內。什麼是乾淨的方式來使這個工作?
謝謝!有沒有辦法寫出包路徑並仍然使用該類? – m33lky 2010-07-24 23:29:11
@Fortress在ActionScript中,如果itemRenderer類與包含AdvancedDataGrid的類位於同一個包結構中,則不必完全限定類名稱。不過,我從來沒有在MXML中嘗試過。在AS3中,您必須定義classFactory,如下所示:adg.sortItemRenderer = new ClassFactory(MyRenderer); – JeffryHouser 2010-07-25 00:09:09
通過AS3定義classFactory是有意義的。 – m33lky 2010-07-25 07:07:32