为什么往dataGridView中添加数据会多一行

1、案例代码


  1. this.dataGridView1.Rows.Clear();

  2. if (Get_One_User(Convert.ToInt32(did_table[0].Rows[i][0]), user_table))
  3. {
  4. this.dataGridView1.Rows.Add(
  5. Convert.ToString(user_table[0].Rows[0][0]),

  6. Convert.ToString(user_table[0].Rows[0][1]),

  7. Convert.ToString(user_table[0].Rows[0][0]),

  8. Convert.ToString(did_table[0].Rows[i][1]),

  9. Convert.ToString(did_table[0].Rows[i][0])

  10. );

  11. }


 

2、问题出现现场

 

为什么往dataGridView中添加数据会多一行

 

3、原因分析

DGV的AllowUserToAddRows这个属性的作用是指示是否向用户显示用于添加行的选项,这个属性默认是true。将其设置为false就可以解决这个问题了。


为什么往dataGridView中添加数据会多一行


为什么往dataGridView中添加数据会多一行

 

4、问题解决示意图


为什么往dataGridView中添加数据会多一行

上一篇:Linux系统TCP内核参数优化总结


下一篇:Flutter 中获取地理位置【Flutter专题60】