我确定你知道这个问题,只要BindingSource连接到DataGridView,DataGridView就会为BindingSource的DataSource的Type中找到的每个Property生成列,并将该crap添加到Form.Designer.cs文件中。
我们只使用运行时生成的列,设计器文件中的混乱只是浪费代码,那么我们怎样才能在WinForms中停止DataGridView的这个“功能”?
答案 0 :(得分:1)
告诉它不要自动生成列。 http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autogeneratecolumns.aspx
答案 1 :(得分:0)
DataGridView.AutoGenerateColumns = false