如何使DataGrid中某一列变为手型

本文介绍了一种在Flex DataGrid中使用LinkButton的方法来增强交互性和美观度。通过具体的代码示例展示了如何将LinkButton组件应用于DataGridColumn,实现自定义单元格呈现效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可以使用linkButton,看代码吧

 

   <mx:DataGrid id="dgdRESULT" fontSize="12"
    headerStyleName="GrideHeaderStyle"
    horizontalScrollPolicy="off"
    doubleClickEnabled="true"
       width="100%"
       height="100%"
                itemClick="local.clickCell(event)"
                itemDoubleClick="local.clickRow(event)"       
                verticalScrollPolicy="on" horizontalGridLines="true" backgroundAlpha="1.0"
                rowHeight="20"
                >
    <mx:columns>
                    <mx:DataGridColumn id="dgcRowNumber" dataField="ROWNUMBER" textAlign="center" width="55"/>
                    <mx:DataGridColumn id="dgcRadioButton" textAlign="center" width="65">
                    <mx:itemRenderer>
                     <mx:Component>
                         <mx:RadioButton textAlign="center" width="55"/>
                     </mx:Component>
           </mx:itemRenderer>
                    </mx:DataGridColumn>
     <mx:DataGridColumn id="dgcPATTERN_CD" dataField="GUIDE_PATTERN_CODE" width="160" textAlign="center" backgroundColor="#9db4ec">
                     <mx:itemRenderer>
                      <mx:Component>
                       <mx:LinkButton label="{data.GUIDE_PATTERN_CODE}" fontWeight="normal" fontSize="12" fontFamily="MS ゴシック"/>
                      </mx:Component>
                     </mx:itemRenderer>
     </mx:DataGridColumn>

     <mx:DataGridColumn id="dgcPATTERN_NAME" dataField="PATTERN_NAME" width="230" textAlign="left"/>
     <mx:DataGridColumn id="dgcSIGNER" dataField="CHARGER_NM" width="260" textAlign="left"/>
     <mx:DataGridColumn id="dgcAPPLICATION" dataField="APPLICATION_MEDIA" width="130" textAlign="left"/>
     <mx:DataGridColumn id="dgcREGISTRATION" dataField="INTERIM_REGISTRATION_SITE" width="130" textAlign="left"/>
     <mx:DataGridColumn id="dgcVALID_FLG" dataField="VALID_FLG" width="90" textAlign="center"/>
    </mx:columns>
   </mx:DataGrid>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值