【问题标题】:how to assign value of an dynamically array collection to check box?如何将动态数组集合的值分配给复选框?
【发布时间】:2013-05-15 19:07:22
【问题描述】:
 protected function inital():void
    {
        var _cb:CheckBox;
        var _formitem:FormItem;
        for( var i:int =0;i<program.list.length;i++)
        {
            _formitem = new FormItem();
            _formitem.label = employee.list.emp_name;
            _cb = new CheckBox();
            _cb.styleName="gridCheckBox";
            _cb.selected = (employee.list[i].emp_id == 'Y'?true:false);
            _formitem.addElement(_cb);
            Dynamic_Check.addElement(_formitem);
             }
         }

我正在从 Java 端以 Value 对象名称作为 Employee 检索列表值,其中我已将列表声明为数组集合,其中包含两个字段 emp_name 和 emp_id,我将这些值分配给复选框和 emp_id 的标签它是(y 或 N 格式),但我看不到该复选框标签及其选择。在 VO,我只是将 List 声明为数组集合 .public var list:ArrayCollection = new ArrayCollection();

【问题讨论】:

    标签: actionscript-3 apache-flex flex4 flex3 flex4.5


    【解决方案1】:

    要么使用 ArrayCollection 上的 CollectionEvent.COLLECTION_CHANGE 来更新按钮,要么使用 BindingUtils.bindProperty 将标签绑定到按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 1970-01-01
      • 2013-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      相关资源
      最近更新 更多