如何在dataGridView中更改提交值?

3

我有一个包含复选框列的dataGridView。每当用户单击复选框时,我使用CellContentClick事件来处理必要的操作。

但现在,在某些情况下,我希望该值不被提交(复选框未被选中)。有什么办法可以做到这一点吗?

1个回答

1
你可能想要查看CellValidating事件。像这样的东西:
void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
   object new_value = e.FormattedValue;
   // Do something
   // If you dont like what you did, cancel the update
   if(nope_didnt_like_it)
   {
      e.Cancel = true;
   }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接