DataGridView 添加新的一列
private void comb_Meas_Times_SelectedIndexChanged(object sender, EventArgs e)
{
Meas_Times = int.Parse(comb_Meas_Times.Text);
dataGridView1.Columns.Clear();
dataGridView1.AutoGenerateColumns = false;
for (int i = Meas_Times + 4; i > 0; i--)
{
DataGridTextBoxColumn newCols = new DataGridTextBoxColumn();
newCols.HeaderText = "实测";
newCols.Width = 60;
dataGridView1.Columns.Add(newCols);
}
dataGridView1.Columns[0].HeaderText = "No.";
dataGridView1.Columns[1].HeaderText = "标称";
dataGridView1.Columns[Meas_Times + 2].HeaderText = "平均";
dataGridView1.Columns[Meas_Times + 3].HeaderText = "误差";
dataGridView1.Columns[0].Frozen = true;
}
不通过 问题在
dataGridView1.Columns.Add(newCols);
cannot convert DataGridTextBoxColumn to DataGridViewColumns