Flex4 AdvanceDataGrid去掉排序中竖线

    技术2022-06-27  83

    网上资料说: Flex4中想要去除AdvancedDataGrid表头部分的竖型分割线可以采用修改headerSortSeparatorSkin的方法。headerSortSeparatorSkin默认为Undefied。 我们只要用mx.skins.ProgrammaticSkin来替换即可。

     

     

    <mx:AdvancedDataGrid x="159" y="83" id="adg1" designViewDataType="flat" width="402" height="228" headerSortSeparatorSkin="mx.skins.ProgrammaticSkin" sortableColumns="false" sortExpertMode="true" > <mx:columns> <mx:AdvancedDataGridColumn headerText="列 1" dataField="col1"/> <mx:AdvancedDataGridColumn headerText="列 2" dataField="col2"/> <mx:AdvancedDataGridColumn headerText="列 3" dataField="col3"/> </mx:columns> </mx:AdvancedDataGrid> 

     

    这样效果可以去掉竖线,但是该列还是支持排序功能,加上 sortableColumns="false" sortExpertMode="true",就不支持扩展功能了。

    Technorati : AdvanceDataGrid , 排序 , 竖线


    最新回复(0)