还有就是做这件事的一种方法相当简单的解释在这里.
查找并删除您的列:
var temp = myGridView.Columns[0];
myGridView.Columns.RemoveAt(0);
Run Code Online (Sandbox Code Playgroud)
在视图中插回列:
myGridView.Columns.Add(temp );
temp.Width = 0;
temp.Width = Double.NaN;
Run Code Online (Sandbox Code Playgroud)
如果要隐藏它,请将其从列集合中删除,并在要再次显示该列时重新插入该列.