Flex皮肤中排除焦点对象
在使用flex4的skin编写控件时,默认情况,在控件可接受焦点, 即 focusEnabled=true 时,在对象接受到焦点的情况下, 控件中所有子组件都会接受到焦点,如果要使某几个控件不接受焦点,可以在skin中加入以下代码:
<fx:Script><![CDATA[/** * @private */ private static const focusExclusions:Array = ["inputLabel"];/** * @private */override public function get focusSkinExclusions():Array { return focusExclusions;};]]></fx:Script>
?
数组中的值为对的id名称