我有一个包含列表列表的GridView
。我需要在网格中添加一些列,有些列我不会使用。这些列已禁用,但存在于列选择器中。是否可以从GridView
中的列选择列中删除它们?对于禁用列,我使用以下代码,但它不起作用:
private void HideColumn(GridView grid, string columnName)
{
grid.Columns[columnName].VisibleIndex = -1;
grid.Columns[columnName].OptionsColumn.ShowInCustomizationForm = false;
}