我在DataGridView中添加了一列DataGridViewCheckBoxColumn
想要藉此来提供用户选择
当用户选择完后,我怎么样用这个CheckBox结合DataGridView的数据源来写判断语句呢?
在线等待高人指点!谢谢!!

解决方案 »

  1.   

    一般情况下就是对所有行进行循环检测了,检测哪行的checkbox被checked了
      

  2.   

    this.dataGridView1["选择", 1].Value
      

  3.   

    上传图片到csdn博客 复制图片地址
      

  4.   


    那么,DataGridViewCheckBoxColumn 选定的项,又如何联系到DataGridView的数据源呢?
    我的DataGridView绑定在表上,是不是应该绑定在DataTable上比较方便?
    请稍微详细一点,非常感谢~!
      

  5.   


    我的csdn博客打不开~
    额滴个神啊……
      

  6.   

    DataGridViewCheckBoxColumn 的VALUE绑定关键字段比如ID,然后,后台取的话,循环取出来ID这样就可以确定是对哪条数据操作了,进行操作就是了。
      

  7.   


    请问,
    我在DataGridViewCheckBoxColumn的‘数据’栏里找到了4个属性:
    DataPropertyName
    FalseValue
    IndeterminateValue
    TureValue
    是哪一个呀?如何绑定,请稍微再详细一点,感谢!
      

  8.   

    你可以这样做:
    1.用GridViw中的DataKeyNames保存你要用的主键,ID这类的
    2。用foreach遍历
    3。用DataKeyValues获取已被选择的主键,ID
      

  9.   


    如果是取选中的行,应该在TureValue项中填ID列的名称吧。你自己试试
      

  10.   

    呵呵~10楼的意思是那个.Value属性呀
    已经解决了
    谢谢大家!