关于Flex SDK 3.5.0 中ComboBox二级联动问题
别用3.5 sdk中的combobox了. 用这个就没问题了
package com.customcontrols
{
import mx.controls.ComboBox;
import mx.core.mx_internal;
use namespace mx_internal;
public class ExtendedComboBox extends ComboBox
{
private var isDataProviderChanged:Boolean;
public function ExtendedComboBox()
{
super();
}
override public function set dataProvider(value:Object):void
{
super.dataProvider = value;
isDataProviderChanged = true;
}
override mx_internal function hasDropdown():Boolean
{
if(isDataProviderChanged)
{
isDataProviderChanged = false;
return false;
}
return super.hasDropdown();
}
}
}