继承CombBase 自定义可过滤ComboBox 功能实现,但是控件的界面出有关问题了

继承CombBase 自定义可过滤ComboBox 功能实现,但是控件的界面出问题了!
如题,我继承comboBase类 实现了一个能过滤下拉菜单数据的 FliterComboBox,
原本我继承combBox也实现了一个comboBox,但觉得继承comboBase更合适。于是把ComboBox中的大部分代码原封不动的copy到我的FliterComboBox中去了。但是出现了这个问题,下图中的第一个控件,就是FliterComboBox在设计界面中的样子。运行时,FliterComboBox完全就像一个文本输入框了!(缺少黑色的小三角)

下图是现实的界面


代码太多就不贴了!我怀疑是,样式表的问题,但是我对flex的样式表不熟悉!还请指教!


------解决方案--------------------
设计界面中的样子是你静态mxml的设置

应该是你在as中的样式设置出了问题

问题就很难说了~~~~
------解决方案--------------------
曾经继承comboBox写过一个类,和楼主的功能类似,不过显示的时候,把combobox伪装成text了
设置了一个setStyle("arrowButtonWidth",0);属性,把箭头隐藏掉了,不知道能不能帮到楼主。
------解决方案--------------------
有几种情况,1:可能是你的外围标签不够大,导致comboBox不显示2:还可能是你设置了comboBox本身的属性影响了这个,你可以先把所有的属性去掉,一点点添就知道到底是哪个属性影响的了