c# - 处理 .NET DataGridViewCheckBox Changed 事件

标签 c# .net vb.net visual-studio-2010

如何处理 DataGridViewCheckBoxColumn 中单元格的 CheckedChanged 事件?

注意:如果适用,我更喜欢 VB.NET 答案而不是 C#,但我会接受其中一个。

最佳答案

尝试将处理程序附加到 DataGridView.CellValueChanged 事件;当 GridView 中的任何单元格更改时,它会被触发,并将为您的处理程序提供有关发生更改的特定单元格的信息。如果单元格是 DataGridViewCheckBoxCell,则唯一可能发生的数据更改是设置或清除复选框。您可以将该信息委托(delegate)给更具体的处理程序方法,方法是通过直接调用或引发您自己的事件以供其他处理程序监听。

关于c# - 处理 .NET DataGridViewCheckBox Changed 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3678365/

相关文章:

.net - 在VB.Net中遍历二维数组

vb.net - OSX + VB.Net,简单地说,从 Windows 移植我的程序需要什么,也许是通过单声道?

c# - 列表查看新值的新行

c# - .Net 命名空间可以跨越多个程序集吗?

c# - linq 查询的返回数据类型

c# - System.Drawing 不存在?

c# - 如何使用扩展方法覆盖 Object.ToString() 方法?

c# - 为什么 Visual Studio 要求强命名程序集?

c# - 在 C# 中的属性的设置访问器中重命名 "value"变量

c# - .NET 双持久化架构