Flex的DataGrid组件中怎么添加Button

各位大侠,Flex的DataGrid组件中怎么添加组件,就是向DataGrid中添加button,checkbox,ComboBox等等!... 各位大侠,Flex的DataGrid组件中怎么添加组件,就是向DataGrid中添加button,checkbox,ComboBox等等! 展开
 我来答
hl20913538
2008-12-29 · TA获得超过766个赞
知道小有建树答主
回答量:471
采纳率:0%
帮助的人:0
展开全部
<mx:DataGrid id="dg" x="10" y="318" width="100%" dataProvider="{initDG}" alternatingItemColors="[#e6eaed, #FFFFFF]" styleName="hd" headerColors="[#ffffff, #a5b1b1]">
<mx:columns>
<mx:DataGridColumn headerText="名称" dataField="name"/>
<mx:DataGridColumn headerText="类型" dataField="type"/>
<mx:DataGridColumn headerText="内容" dataField="content" />
<mx:DataGridColumn headerText="操作" width="60" resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:Button fontSize="14" click="openEditWindow(data)" label="办理">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function openEditWindow(data:Object):void
{
Alert.show('test');
}
]]>
</mx:Script>
</mx:Button>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微测检测
2023-10-30 广告
深圳市微测检测有限公司始创于2005年,是一家综合性、全方位、一站式的权威第三方检测认证公司。自成立以来,Microtest微测检测已成功为上万家企业完成数十万计的产品测试和认证,协助企业的产品畅销全球。Microtest微测检测已建立二十... 点击进入详情页
本回答由微测检测提供
可以叫我表哥
2015-07-06 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464977
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
参考代码如下:
<mx:DataGridid="dg"x="10"y="318"width="100%"dataProvider="{initDG}"alternatingItemColors="[#e6eaed,#FFFFFF]"styleName="hd"headerColors="[#ffffff,#a5b1b1]">
<mx:columns>
<mx:DataGridColumnheaderText="名称"dataField="name"/>
<mx:DataGridColumnheaderText="类型"dataField="type"/>
<mx:DataGridColumnheaderText="内容"dataField="content"/>
<mx:DataGridColumnheaderText="操作"width="60"resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:ButtonfontSize="14"click="openEditWindow(data)"label="办理">
<mx:Script>
<![CDATA[
importmx.controls.Alert;
privatefunctionopenEditWindow(data:Object):void
{
Alert.show('test');
}
]]>
</mx:Script>
</mx:Button>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞿冷农英博
2020-03-30 · TA获得超过4062个赞
知道大有可为答主
回答量:3186
采纳率:31%
帮助的人:195万
展开全部
参考代码如下:
<mx:DataGridid="dg"x="10"y="318"width="100%"dataProvider="{initDG}"alternatingItemColors="[#e6eaed,#FFFFFF]"styleName="hd"headerColors="[#ffffff,#a5b1b1]">
<mx:columns>
<mx:DataGridColumnheaderText="名称"dataField="name"/>
<mx:DataGridColumnheaderText="类型"dataField="type"/>
<mx:DataGridColumnheaderText="内容"dataField="content"/>
<mx:DataGridColumnheaderText="操作"width="60"resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:ButtonfontSize="14"click="openEditWindow(data)"label="办理">
<mx:Script>
<![CDATA[
importmx.controls.Alert;
privatefunctionopenEditWindow(data:Object):void
{
Alert.show('test');
}
]]>
</mx:Script>
</mx:Button>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daniell54
2008-12-29 · TA获得超过286个赞
知道小有建树答主
回答量:906
采纳率:0%
帮助的人:335万
展开全部
直接将button,checkbox,ComboBox等 添加的标准行 就OK了啊
可以从代码中 添加
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式