我正在開發一個動態的ItemRenderer來爲Spark DataGrid進行編輯。通過Edit按鈕(第一列)上的Click事件,我使用grid.invalidateCell(x,y)刷新單元格的行;在此自定義ItemRenderer中,在函數準備中,我正在評估「編輯」動態屬性以隱藏/顯示(.visible/.includeInLayout)默認的Label或Control版本;我沒有真正使用itemEditor DataGrid的操作,只是模擬這個功能。Flex 4.5:定製組件在自定義的ItemRenderer中不可見
一切都適合版本的標準Spark組件:TextInput,ComboBox等,但自定義組件(從SkinnableContainer擴展)不會顯示,有時僅在第一行隨機顯示。
是否有任何特定的接口,自定義組件必須實現在一個ItemRenderer內工作?