2009-07-15 111 views

回答

1

你想要的組合框只是一個普通的組合框,只是項目在視覺上不同。

因此,當你在你的數據的itemRenderer內側:

 override public function set data(value:Object):void 
     { 
      super.data = value; 
       if (data.isChild == false){ 
        this.mainLabel.setStyle("fontWeight","bold"); 
       }else if (data.isChild == true){ 
        this.mainLabel.setStyle("fontWeight","normal"); 
       } 
     } 

你打電話來檢查,如果該數據的布爾值是真或假的函數。如果它是假的,則標籤是粗體的。如果trueLabel正常。

但是,對於此解決方案,您必須有權訪問您獲得的數據。

+0

thanx for comment Arno,但這不是我正在尋找的東西,實際上我需要在組合框中創建子標題,其中標題選項不應該是可點擊的。 – 2009-07-15 09:11:06