有条件地使用as3中的项目渲染器将图像添加到datagrid

克里斯

我正在使用嵌入在数据网格列中的项目渲染器将图像添加到数据网格单元中。仅当单元格行中的数据满足特定要求时,才需要将图像添加到单元格中。下面是我要实现的目标:

<mx:AdvancedDataGridColumn dataField="delete" headerText="Delete" >
        <mx:itemRenderer>
            <mx:Component>
                <mx:VBox horizontalAlign="center" verticalAlign="middle">
                    <mx:Script>
                        <![CDATA[                                       
                            public function showImage():void{
                                if(rowData.column1 == "image1"){
                                    image1.visible = true;
                                }
                                else{
                                    image1.visible = false;
                                }
                        ]]>
                    </mx:Script>
                    <mx:Image source="{image1}" visible="{showImage}"  id="deleteFile" click="" scaleX="0.1" scaleY="0.1" horizontalCenter="true" horizontalAlign="center"/>                                    
                </mx:VBox>
            </mx:Component>
        </mx:itemRenderer>
            </mx:AdvancedDataGridColumn>
蓝天使

将以下代码添加到 <mx:Script>

override public function set data(value:Object):void
{
    super.data = value;
    showImage();
}

set datagrid调用要设置的函数,这是重写以将条件属性应用于ItemRenderer的最佳函数

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有效的方式来有条件地将项目添加到HashMap中

有条件地将RouterLink或其他属性指令添加到Angular 2中的元素

定义列表时有条件地将项目添加到列表?

使用jq有条件地将元素添加到json数组

Scala:将项目添加到序列中或有条件地合并序列

有条件地将键/值对添加到Woocommerce中的数组

使用Oracle SQL有条件地将xmlattribute添加到xmlelement

将信息添加到有条件地比较字符串的列中

根据函数变量的值有条件地将层添加到gglplot中

有条件地将命名元素添加到列表中

如何有条件地将元素添加到R中的字符开头?

有条件地将where子句添加到雄辩的查询中

打字稿:有条件地将项目添加到对象

有条件地将数组作为变量添加到另一个数组中

有条件地将12小时添加到列中

有条件地将值添加到新列并替换R中的条件列中的值

有条件地添加到地图

有条件地将文件添加到C ++项目中的库

有条件地将JSF组件添加到翻译字符串中

如何有条件地将新的XElement添加到wpf中的现有根元素中?

使用Polymer将CSS类有条件地添加到元素

有条件地通过jQuery将类添加到图像

有条件地将列添加到 dplyr R 中的 groupby

有条件地将字符添加到 Pandas DataFrame 中字符串的开头

如何有条件地将项目添加到 Firestore?

有条件地将关键字添加到 JavaScript 中的字符串

有条件地将列添加到数据框列表中

使用列表推导有条件地将 1 或 2 个项目添加到列表中

使用循环有条件地将“NA”行添加到数据帧列表中