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;