能够在flex datagrid的列标题中添加button \ icon吗?

时间:2009-08-04 06:11:41

标签: flex actionscript-3

我想在Flex(版本3)中显示网格控件

1。在网格的每个列标题中带有标记/(或)图标(类似于按钮)。
2。点击按钮我想弹出一个textaread来捕捉一些评论 3。关闭弹出窗口后,我想以一种高亮的方式更改标记\ icon,这表示该列存在一些注释(脚注)。

我现在非常想看看数据网格控件。据我所知,msxml可以轻松插入标准功能。我是否需要为列出的上述功能编写一些复杂的动作脚本?

如果您有与flex grid相关的任何此类或相关的经验,请提供一些非常有用的输入。谢谢。

2 个答案:

答案 0 :(得分:2)

这是其中一种方式

<mx:DataGridColumn dataField="desc">
<mx:headerRenderer>
<mx:Component>
<mx:Image toolTip="This is a column with an image " source="@Embed(source='IconInHeader.png')" verticalAlign="middle" horizontalAlign="center"/>
</mx:Component>
</mx:headerRenderer>
</mx:DataGridColumn>
</mx:columns>

但是http://softologia.com/node/25

还有其他方式

答案 1 :(得分:0)

只需在AdvanceDataGrid标记中添加sortItemRenderer =“{null}”,即可清除AdvanceDataGrid标题中的排序图标(如垂直线)。