private void ResetDataGridView() { this.dgvArchivesData.Columns.Clear(); //清空原有数据 this.dgvArchivesData.DataSource = null; this.dgvArchivesData.AutoGenerateColumns = false; //添加checkbox列 DataGridViewCheckBoxColumn dgvc1 = new DataGridViewCheckBoxColumn(); dgvc1.HeaderText = ""; dgvc1.Width = 38; //添加自增序号列 DataGridViewTextBoxColumn dgvc2 = new DataGridViewTextBoxColumn(); dgvc2.Name = "序号"; dgvc2.HeaderText = "序号"; dgvc2.Width = 40; //添加textbox列 DataGridViewTextBoxColumn dgvc3 = new DataGridViewTextBoxColumn(); dgvc3.Name = ""; dgvc3.HeaderText = ""; //绑定数据库字段 dgvc3.DataPropertyName = ""; dgvc3.Width = 80; //添加链接标签列 DataGridViewLinkColumn dgvc4= new DataGridViewLinkColumn(); dgvc4.ame = ""; dgvc4.eaderText = ""; dgvc4Text = ""; dgvc4.seColumnTextForLinkValue = true; dgvc4.idth = 84; dgvc4.efaultCellStyle.SelectionBackColor = Color.Transparent; //添加列集合 this.dgvArchivesData.Columns.Insert(0, dgvc1); this.dgvArchivesData.Columns.Insert(1, dgvc2); this.dgvArchivesData.Columns.Insert(2, dgvc3); this.dgvArchivesData.Columns.Insert(3, dgvc4); //冻结一列 this.dgvArchivesData.Columns[0].Frozen = true; this.dgvArchivesData.Columns[1].Frozen = true; //设置列标题无法改变宽度 this.dgvArchivesData.Columns[0].Resizable = DataGridViewTriState.False; this.dgvArchivesData.Columns[1].Resizable = DataGridViewTriState.False;