zoukankan      html  css  js  c++  java
  • Flash datagrid嵌入ComboBox

    好久没有更新博客了,变懒 了。继续努力。

    datagrid中样式设置如下:

    var colH:DataGridColumn = new DataGridColumn();
    colH=DG.getColumnAt(DG.getColumnIndex(" "));
    colH.cellRenderer = ComRenderer;
    

    代码如下:

    package {
            import fl.core.InvalidationType;
            import fl.controls.ComboBox;
            import fl.controls.listClasses.ICellRenderer;
            import fl.controls.listClasses.ListData;
            public class ComRenderer extends ComboBox implements ICellRenderer {
                    private var _listData:ListData;
                    private var _data:Object;
                    private var _selected:Boolean;
                    public function ComRenderer() {
                            super();
                            init();
                    }
                    private function init():void {
                            this.addItem({label:".to",data:0});
                            this.addItem({label:".fun",data:1});
                    }
                    override protected function draw():void {
                            if (isInvalid(InvalidationType.SELECTED)) {
                                    _data.index = selectedIndex;
                            }
                            super.draw();
                    }
                    public function get listData():ListData {
                            return _listData;
                    }
                    public function set listData(value:ListData):void {
                            _listData = value;
                    }
                    public function get data():Object {
                            return _data;
                    }
                    public function set data(value:Object):void {
                            _data=value;
                            this.selectedIndex=value.index;
                    }
                    public function get selected():Boolean {
                            return _selected;
                    }
                    public function set selected(value:Boolean):void {
                            _selected=value;
                    }
                    public function setMouseState(state:String):void {
                    }
            }
    }
    
  • 相关阅读:
    java
    JAVA的String 类
    JAVA的StringBuffer类
    TestLink 的使用详解
    Vertrigo Serv + testlink 环境搭建
    自动化测试全聚合
    selenium -文件上传的实现 -对于含有input element的上传
    chrome启动参数设置
    selenium
    java
  • 原文地址:https://www.cnblogs.com/wqing/p/2482021.html
Copyright © 2011-2022 走看看