首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用GraniteDS实现基于数据的ComboBox控件?

如何用GraniteDS实现基于数据的ComboBox控件?
EN

Stack Overflow用户
提问于 2009-10-26 22:18:42
回答 1查看 559关注 0票数 0

我正在尝试将Seam和Flex与GraniteDS集成,目标是为CRUD操作的主要用例实现一个代码生成工具。

我的需求之一是有可能生成一个组合框,以从一个父实体引用另一个父实体。例如,我的县编辑/创建屏幕中的州组合框。

由于延迟加载问题,我的第一次尝试失败了。

有没有人已经有这样的代码了?

EN

回答 1

Stack Overflow用户

发布于 2009-10-26 22:49:52

使用数据绑定可以很容易地做到这一点。只需将状态组合框的dataProvider绑定到国家组合框的selectedItem即可。

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
    <mx:ComboBox id="countries" dataProvider="{xml.country}" labelField="name"/>
    <mx:ComboBox id="state" dataProvider="{countries.selectedItem.state}"/>
    <mx:Model id="xml">
        <root>
          <country>
            <name>USA</name>
            <state>AL</state>
            <state>TX</state>
            <state>NY</state>
          </country>
          <country>
            <name>India</name>
            <state>AP</state>
            <state>UP</state>
            <state>TN</state>
          </country>
        </root>
    </mx:Model>
</mx:Application>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1625088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档