Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 选择项目后,边框不会显示在Flex Searchable组合框中_Apache Flex_Actionscript - Fatal编程技术网

Apache flex 选择项目后,边框不会显示在Flex Searchable组合框中

Apache flex 选择项目后,边框不会显示在Flex Searchable组合框中,apache-flex,actionscript,Apache Flex,Actionscript,在可搜索组合框中选择项目后,组合框的边框不可见。然后在组合框的模糊上,边框再次可见。这种感觉真的很奇怪。请帮帮我 <ComboBox id="studyId" dataProvider="{employeeList}" /> 此处employeeList是一个ArrayList集合,其中包含employee对象。 注意:我无法提供/更改此组合框的任何css/样式。请让我知道,如果有任何其他方式在mxml部分或动作脚本 组合框看起来像图像。从我所看到的,这是因为使用

在可搜索组合框中选择项目后,组合框的边框不可见。然后在组合框的模糊上,边框再次可见。这种感觉真的很奇怪。请帮帮我

<ComboBox id="studyId" 
     dataProvider="{employeeList}" 
/>

此处employeeList是一个ArrayList集合,其中包含employee对象。 注意:我无法提供/更改此组合框的任何css/样式。请让我知道,如果有任何其他方式在mxml部分或动作脚本


组合框看起来像图像。

从我所看到的,这是因为使用了应用程序范围的主题样式,因为没有与此组合框组件关联的外观

处理此问题的最佳方法是在Flex中创建自定义蒙皮,以覆盖所需的任何样式

例如:


希望这有帮助。

它是否使用任何自定义皮肤类?尝试设置styleName=“”,这样它将切换到默认的皮肤类-只是看看问题是否消失。如果是这样,那么问题很可能出现在自定义皮肤类中。如果您没有访问任何css或皮肤类的权限,那么您可以为这个特定的组合框执行自己的操作。另一个可能性是,它使用一些自定义项目渲染器,这些渲染器可能会与边界重叠?有自定义皮肤类,但我无权更改该文件,也没有自定义项目渲染器。如果有可能使用ActionScript或Flex-side修复它,则可能是。