日期:2014-05-18  浏览次数:21436 次

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


------解决方案--------------------
用一个循环设置默认值,下面的代码假设checkbox在第1列:
C# code

dataGridView1.DataSource=dt;
 foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                row.Cells[0].Value = 1;
            }

------解决方案--------------------
需要遍历gridview进行设定!!