// 自动调整第i列的宽度 DataGridView1.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; // 设定包括Header和所有单元格的列宽自动调整 DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; // 设定包括Header和所有单元格的行高自动调整 DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; //不允许添加新行 DataGridView1.AllowUserToAddRows = false; //设定整个控件的字体 DataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("SimSun", 11, FontStyle.Regular); //设定i列的背景色 DataGridView1.Columns[i].DefaultCellStyle.BackColor //设定i列的字体色 DataGridView1.Columns[i].DefaultCellStyle.ForeColor //获取单元格编辑前的数据 DataGridView1_CellBeginEdit事件 //获取单元格编辑后的数据 DataGridView1_CellEndEdit事件 //获取控件对应的i行j列的值 DataGridView1.Rows[i].Cells[j].Value;