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>
    

      

  • 相关阅读:
    动态生成java、动态编译、动态加载
    boostrap标签
    Java后端WebSocket的Tomcat实现
    编程过程与规范
    敏捷开发过程
    软件过程模型
    软件过程
    ISO9126 质量模型
    手机淘宝架构演化实践
    蒋勋:知识分子应具备怎样的美学修养
  • 原文地址:https://www.cnblogs.com/ben-zuo/p/3434143.html
Copyright © 2011-2022 走看看