. , . , .
package custom
{
import mx.controls.Tree;
import mx.controls.listClasses.IListItemRenderer;
public class CustomTree extends Tree
{
protected override function drawItem(item:IListItemRenderer,
selected:Boolean = false,
highlighted:Boolean = false,
caret:Boolean = false,
transition:Boolean = false):void
{
super.drawItem(item, false, false, false, transition);
}
}
}
, , , drawItem , , , , "". . , , false, - , .
Edit
, , - , , , (, , , :
public class CustomTree extends Tree
{
public override function isItemShowingCaret(data:Object):Boolean
{
return false;
}
public override function isItemHighlighted(data:Object):Boolean
{
return false;
}
public override function isItemSelected(data:Object):Boolean
{
return false;
}
protected override function drawItem(item:IListItemRenderer,
selected:Boolean = false,
highlighted:Boolean = false,
caret:Boolean = false,
transition:Boolean = false):void
{
super.drawItem(item, false, false, false, transition);
}
}
- isItemSelectable ( , ):
public override function isItemSelectable(data:Object):Boolean
{
return false;
}