2011-04-16 26 views
0

嘿那裏,我如何addElement()到Spark Panel組件皮膚的topGroup?例如,如果我創建一個自定義UIComponent,然後創建一個使用Spark Panel作爲默認值的關聯外觀,如何將元素從外觀添加到topGroup中?謝謝!Spark Panel Skin + target topGroup?

回答

1

爲什麼不從您的自定義組件的面板繼承?

  1. 創建從面板
  2. 繼承的組件聲明一個新SkinPart用同一類型的,只要你想添加到託普
  3. 覆蓋的partAdded/partRemoved方法的元素。在partAdded中,只需將定義的SkinPart添加到topGroup。喜歡的東西:

    如果(例如== yourSkinPartId) topGroup.addElement(yourSkinPartId)