package com.beyondsoft
{
import flash.events.Event;
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.controls.ComboBox;
import mx.events.FlexEvent;
import mx.utils.StringUtil;
/**
* ComboBox过滤自动完成组件
* @author 韩敬诺
*
*/
public class AutoCompleteComboBox extends ComboBox
{
public function AutoCompleteComboBox()
{
if(!width){
//如果没有指定width则设置默认的宽度
width=120;
}
setStyle("paddingLeft","0");
selectedIndex=-1;
editable=true;
addEventListener("creationComplete",init);
}
private var ac:ArrayCollection;//保存数据源
/**
*
* @param event
*
*/
private function init(event:Event):void{