再次,我似乎无法弄清楚的一个c#问题:DataGridView中的块列
我有我的窗体上的datagridview。在Visual Studio设计模式下,我输入4列:参考,国家,名称&城市。 填入搜索表单后,我尝试刷新数据源:自定义类从选定表中提取所有数据并填充datagridview。问题是:datagridview现在拥有表格的所有列,我只希望在设计模式下输入4列。
我可以在设计模式下将所有其他列设置为visible = false,并且工作正常。但我想这个datagridview作为一个自定义控件。所以我只想显示4个输入列,而不禁用所有其他列。不可见的数据用于与其他控件(如TextBoxes)绑定到面板。
有人知道这是否可能,以及我应该如何解决这个问题?
谢谢!
有一个属性标志AutoGenerateColumns - 在设计器中将此属性设置为false(或在代码中执行此操作)以防止添加未指定的列? – StuartLC 2010-08-13 07:53:12