默认情况下checkbox都是没有选中的。但是我有个特殊需求需要全部默认全部选定,在根据需要取消个别选定。我看啦checkbox的所有属性,都没有发现设置默认值的属性。
我记得asp.net有个行创建事件,可以在行创建时触发。但是winforms的datagridview好像没有这么个事件???

解决方案 »

  1.   

    还有如果能像asp.net的gridview那样在标题栏设置一个选择框,选择它就可以全部所有选项就好了。这个好像datagridview好像也不能实现。有没有其他变通的方法实现这个功能呢?也在这里请教各位大侠。
      

  2.   

    用一个循环设置默认值,下面的代码假设checkbox在第1列:dataGridView1.DataSource=dt;
     foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    row.Cells[0].Value = 1;
                }
      

  3.   

    需要遍历gridview进行设定!!
      

  4.   

    我的那个checkbox怎么默认为全部选中了呢,我想把它变成默认为非选中状态,怎么弄,找了好久都没找到时哪里设置了??请教
      

  5.   

    chk.Value=1 ,太好用了,哈哈,网站做久了,WINForm的都不会了,谢谢喽