Flash 按索引禁用火花按钮栏按钮
我可以通过索引值禁用Spark Button Bar按钮,还是必须使用标签通过按钮皮肤禁用 以及我想做的示例:Flash 按索引禁用火花按钮栏按钮,flash,apache-flex,actionscript,Flash,Apache Flex,Actionscript,我可以通过索引值禁用Spark Button Bar按钮,还是必须使用标签通过按钮皮肤禁用 以及我想做的示例: public function disableButton(index:uint):void { var button:ButtonBarButton = this.getChildAt(index) as ButtonBarButton; button.enabled = false; } 这不起作用,因为button对象返回空值。您需要的代码是: publi
public function disableButton(index:uint):void
{
var button:ButtonBarButton = this.getChildAt(index) as ButtonBarButton;
button.enabled = false;
}
这不起作用,因为button对象返回空值。您需要的代码是:
public function disableButton(index:int):void
{
// Bounds check
if (index < 0 || index >= this.dataGroup.numElements) return;
var btn:ButtonBarButton = this.dataGroup.getElementAt(index) as ButtonBarButton;
if (btn)
{
btn.enabled = false;
}
}
公共功能禁用按钮(索引:int):无效
{
//边界检查
if(index<0 | | index>=this.dataGroup.numElements)返回;
var btn:ButtonBarButton=this.dataGroup.getElementAt(索引)作为ButtonBarButton;
如果(btn)
{
btn.enabled=false;
}
}
这是一本书