DataGrid按钮列

package uisystem.view.faction
{
 import fl.controls.listClasses.ICellRenderer;
 import fl.controls.listClasses.ListData;

 import flash.events.MouseEvent;

 import publiccomponents.CustomButton;

 import uisystem.UISystemApplicationFacade;
 import uisystem.util.NotificationNameUISystem;

 public class AcceptCellRenderer extends CustomButton implements ICellRenderer
 {
  private var _listData:ListData;
  private var _data:Object;


  public function AcceptCellRenderer()
  {
   this.label="接受";
   this.skinStyle=1;
   this.addEventListener(MouseEvent.CLICK, clickHandler);
  }
  
  /**
   *   * @param evt
   * 
   */  
  public function clickHandler(evt:MouseEvent):void
  {
   if (CommonParameter.factionId == null)
    return;
   var obj:Object=new Object();
   obj.factionId=CommonParameter.factionId;
   obj.roleId=data.id;
   obj.pass=true;
   UISystemApplicationFacade.getInstance().sendNotification(NotificationNameUISystem.FACTION_COMMAND_UISYSTEM, obj, CommonParameter.FACTION_PASSJOIN);
  }

  public function set data(d:Object):void
  {
   _data=d;
  }

  public function get data():Object
  {
   return _data;
  }

  public function set listData(ld:ListData):void
  {
   _listData=ld;
  }

  public function get listData():ListData
  {
   return _listData;
  }
 }

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值