从Spark DataGrid中删除标头

时间:2011-09-02 10:52:03

标签: flex datagrid flex-spark

如何从Spark DataGrid中删除标题行? MX DataGrid具有属性“showHeaders”,但这似乎不存在于Spark DataGrid中。

这似乎应该是一项非常简单的任务,所以要么我非常密集还是只是缺少某些东西?我是否必须为DataGrid创建自定义外观并删除标题部分?这看起来有点矫枉过正,还是Flex / Spark方式?

谢谢, 菲尔

1 个答案:

答案 0 :(得分:3)

您应该为DataGrid创建自定义皮肤。您应该只复制标准spark.skins.spark.DataGridSkin并删除以下行:

    <!--- @private -->
    <s:GridColumnHeaderGroup id="columnHeaderGroup"
        paddingLeft="1" paddingTop="1" paddingRight="1" minHeight="21" 
        columnSeparator="{headerColumnSeparator}"
        headerRenderer="{headerRenderer}"/>