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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.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中的自定义组合框_Apache Flex - Fatal编程技术网

Apache flex flex中的自定义组合框

Apache flex flex中的自定义组合框,apache-flex,Apache Flex,我需要flex中的一个自定义组合框(作为ActionScript文件),其中我需要在下拉列表中以逗号分隔的值显示dataprovider中的所有数据节点,并且在选择时只在textInput中显示一个节点/值。我们如何实现这一点。请帮忙 谢谢, 雷杰夫。 第一个名字 哈迪克 使用Flex 4,您可以使用自定义布局对象(可能是HorizontalLayout的变体)来完成此操作。要更改布局,请创建从默认ComboxSkin复制的新ComboxSkin,并设置数据组的布局。您可能还需要创建一个自定义I

我需要flex中的一个自定义组合框(作为ActionScript文件),其中我需要在下拉列表中以逗号分隔的值显示dataprovider中的所有数据节点,并且在选择时只在textInput中显示一个节点/值。我们如何实现这一点。请帮忙

谢谢, 雷杰夫。


第一个名字
哈迪克

使用Flex 4,您可以使用自定义布局对象(可能是HorizontalLayout的变体)来完成此操作。要更改布局,请创建从默认ComboxSkin复制的新ComboxSkin,并设置数据组的布局。您可能还需要创建一个自定义ItemRenderer来显示带有逗号的标签。希望能有所帮助。

将数据提供程序显示为逗号分隔的列表打破了常规的UI惯例。用户将如何从该列表中选择单个项目?我建议你重新考虑你的方法。
<mx:ComboBox id="fristname" x="283" y="63" 
    change="fistnameinput.text = fristname.text" width="160">
    <mx:ArrayCollection>
        <mx:String>Frist name</mx:String>
        <mx:String>Hardik</mx:String>
    </mx:ArrayCollection>
</mx:ComboBox>