zoukankan      html  css  js  c++  java
  • Flex 根据DataGridColumn 的值动态显示相对应的图片

    如果从后台获取的公文ID为空,那么显示的图片是灰色的。如果不为空,带颜色的图标。

    <mx:DataGridColumn dataField="doc" editable="false" headerText="公文">
    							<mx:itemRenderer>
    								<fx:Component>
    									<mx:VBox horizontalScrollPolicy="off" verticalScrollPolicy="off">
    										<fx:Script>
    											<![CDATA[
    												import mx.events.FlexEvent;
    												import mx.controls.Alert;
    												protected function xqDocImg_initializeHandler(event:FlexEvent):void
    												{
    													// TODO Auto-generated method stub
    													if(data==""||data==null){
    														docImg.source="assets/pdf/22.png";
    													}else{
    														docImg.source="assets/pdf/21.png";
    													}
    												}
    												
    												protected function docImg_clickHandler(event:MouseEvent):void
    												{
    													// TODO Auto-generated method stub
    													if(data==""||data==null){
    														Alert.show("没有公文,无法查看");
    													}else{
    														
    													}
    												}
    												
    											]]>
    										</fx:Script>
    										<s:Image id="docImg" initialize="xqDocImg_initializeHandler(event)" click="docImg_clickHandler(event)"></s:Image>
    									</mx:VBox>
    								</fx:Component>
    							</mx:itemRenderer>
    						</mx:DataGridColumn>
    

      

  • 相关阅读:
    day02
    Hive_分区排序(Distribute By)
    flink添加水位线
    SparkSQL读写JDBC
    spark累加器及UDTF
    datax同步json中文乱码问题
    mysql踩过的坑
    spark算子
    spark分区计算方式
    git操作
  • 原文地址:https://www.cnblogs.com/ben-zuo/p/3434143.html
Copyright © 2011-2022 走看看