C#2.0
当dgv.AutoGenerateColumns = true时,绑定数据源后就会自动创建列,而且根据数据源各列数据类型的不同会自动创建不同类型的dgv列,如数据源是布尔列,那么dgv就创建DataGridViewCheckBoxColumn(复选框列),现在的问题是,我又想dgv自动创建列,又想它只创建文本框列,有什么办法?
1.首先把需要的数据读取出来放置在一个datatable里面
2.然后遍历datatable向datagridview里面添加数据,
这样你就可以事先自定义datagridview中的列类型了
参照:http://blog.csdn.net/chengzi120/article/details/5560692
http://blog.csdn.net/zx13525079024