想求一些这方面的源码,能详细点的,谢谢!

解决方案 »

  1.   


          private void checkBox1_CheckedChanged(object sender, EventArgs e)
          {
            foreach (DataGridViewRow dr in this.dgv_client.Rows)
            {
              dr.Cells["Column8"].Value = checkBox1.Checked;
            }
          }      private void bt_delete_Click(object sender, EventArgs e)
          {
            for (int i = dgv_client.Rows.Count - 1; i >= 0;i-- )
            {
              if (dgv_client.Rows[i].Cells["Column8"].Value == null)
              {
                continue;
              }
              if ((bool)dgv_client.Rows[i].Cells["Column8"].Value == true)
              {
                dgv_client.Rows.Remove(dgv_client.Rows[i]);
              }
            }
          }
      

  2.   

    for  或者 foreach  循环  都可以