DataGridView设置不自动显示数据库中未绑定的列

项目中将从数据库查出来的数据绑定到DataGridView,但是不想显示所有的字段。此功能可以通过sql语句控制查出来的字段数目,但是DataGridView有属性可以控制不显示未绑定的数据,从UI层控制展示给用户的数据信息,代码内部控制查询功能即可。

控制不自动显示数据库中未绑定的列属性是AutoGenerateColumns。附加控制DataGridView隔行背景色的设置方法。

1 //DataGridView名字为dgvResult
2 //设置隔行背景色
3 this.dgvResult.RowsDefaultCellStyle.BackColor = Color.Bisque;
4 this.dgvResult.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
5 //设置不自动显示数据库中未绑定的列
6 this.dgvResult.AutoGenerateColumns = false;

 

posted @ 2013-11-15 20:25  penzz  阅读(10374)  评论(0编辑  收藏  举报