在很多C/S程序中,一般都需要把数据以DataGridView显示出来,有时可以直接把得到的实体集合绑定到DataGridView上面,但更多的时候,我们是把DataTable绑定到这个控件上面,在绑定之前,我们需要对DataGrdiView进行初始化。一般可以用如下的代码进行初始化:

new DataGridViewImageColumn();
colImg.Name = "colImg";
colImg.HeaderText = "";
colImg.Image = Properties.Resources.producttype;
colImg.Width = 20;
dgv.Columns.Add(colImg);
 
dgv.Columns.Add("PRODUCTTYPE", "类型");
dgv.Columns["PRODUCTTYPE"].DataPropertyName = "PRODUCTTYPE";
dgv.Columns["PRODUCTTYPE"].Width = 160;
 
dgv.Columns.Add("ALIAS", "别名");
dgv.Columns["ALIAS"].DataPropertyName = "ALIAS";
dgv.Columns["ALIAS"].Width = 200;
 
dgv.Columns.Add("CLASSIFICATION", "类别");
dgv.Columns["CLASSIFICATION"].DataPropertyName = "CLASSIFICATION";
dgv.Columns["CLASSIFICATION"].Width = 200;
dgv.Columns["CLASSIFICATION"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

相关文章: