我在高级数据网格中有7列,并且有一个包含所有列名称的comboBox。 datagrid应该只显示用户在comboBox中选择的列。这是否意味着高级数据网格列的自定义?如果有人有任何样品,请分享。
答案 0 :(得分:2)
例如,如果您有像这样的DataGrid
<s:DataGrid
width="100%" height="100%" dataProvider="{ac01}" >
<s:columns>
<s:ArrayList>
<s:GridColumn id="colType" dataField="type" headerText="Type"/>
<s:GridColumn dataField="message" headerText="Message" />
</s:ArrayList>
</s:columns>
</s:DataGrid>
您可以触发某些事件并调用此行代码
colType.visible = false;
然后列colType将消失。如果要再次显示该列,只需将true值指定给其visible属性。