当前位置:编程学习 > C#/ASP.NET >>

关于DataGridViewCheckBoxColumn的问题

1.当checkbox为unchecked状态的时候返回值是多少啊,我用dirCon = Convert.ToBoolean(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[6].Value.ToString())给dirCon赋值时,提示“没有选择要添加的对象”,错误的原因就是因为是unchecked状态应该怎么避免
2.excel中什么类型对应checkbox中的unchecked和check的状态,我把excel导入到Datagridview无法辨认checkbox的状态 --------------------编程问答--------------------
dataGridView1.Rows[i].Cells[0].Value = true;

一般都是用true跟false的。
可以写一个判断啊,如果excel某行某列传来的是0,那个就=true,是1就false啊。 --------------------编程问答-------------------- 大侠,这个方法我试验了 不行啊
--------------------编程问答-------------------- foreach (DataGridViewRow dr in this.dataGridView1.Rows)
  {
  try
  {
  DataGridViewCheckBoxCell cbx = (DataGridViewCheckBoxCell)dr.Cells[0];
  if ((bool)cbx.FormattedValue)
  {
  }
  }
  catch (Exception ex)
  {
  MessageBox.Show(ex.Message);
  }
  }


补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,