我想在flex中将组合框中的选项添加到数据网格中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想在flex中将组合框中的选项添加到数据网格中相关的知识,希望对你有一定的参考价值。

<mx:FormItem label="Blood:"  width="100%" >
    <s:ComboBox id="blood" prompt="Blood Group" >
        <s:dataProvider>
        <mx:ArrayList>
            <fx:String>B+ve</fx:String>
        <fx:String>A+ve</fx:String>
            <fx:String>O+ve</fx:String>
        <fx:String>O-ve</fx:String>
        <fx:String>A-ve</fx:String>
        <fx:String>B-ve</fx:String>
        </mx:ArrayList>
     </s:dataProvider>
    </s:ComboBox>
</mx:FormItem>

这是我的代码。我想将血型值添加到数据网格。

答案
 public function adddetails():void{
if(txtname.text !=""&&txtdob.text != "")//)&&( txtEmpname !="" )&&( txtEmpphone !="")
            {
ac.addItem({Name:txtname.text, DOB:txtdob.text,
                                                                           Standard:txtstd.value,Gender:txtg.selectedItem,Blood:Bloodtype});
                //Alert.show("Form Submitted!");
                clearInputs();
}

}


<s:VGroup gap="2">
    <mx:FormItem label="Gender" width="200" required="true">
    <s:ComboBox id="txtg" width="100%" prompt="Select Gender"> 
            <s:dataProvider>
            <mx:ArrayList>
                                                          <fx:String>Male</fx:String>
                                                           <fx:String>Female</fx:String>

        </mx:ArrayList>
            </s:dataProvider>
        </s:ComboBox>
        </mx:FormItem>
    <s:Label text="The selected item is: {txtg.selectedItem}"/>
    </s:VGroup>

以上是关于我想在flex中将组合框中的选项添加到数据网格中的主要内容,如果未能解决你的问题,请参考以下文章

ExtJS - AJAX 调用后无法重新加载组合

如何在 PyQt/PySide 中将项目添加到 QComboBox

在three.js中将网格添加到场景之前如何设置网格的位置

VBA 中的动态组合框项

在 JavaFX 中将元素动态添加到固定大小的 GridPane

在 spark 数据框中的嵌套 json 中将部分父 Schema 列添加到子项