2009-07-15 69 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