如何知道复选框是否被选中
在数据网格视图中,我需要循环行并获取包含选中复选框的行 dgv.rows[i].cells[0].value 在这两种情况下都返回空 所有这一切都发生在事件 CellContentClick 上
In a data grid view I need to loop on the rows and get the rows that contain a checked checkbox
dgv.rows[i].cells[0].value is returning empty in the both cases
all this is happening on the event CellContentClick
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试:
C#:
当单元格不包含任何其他控件时,单元格上的 Value 属性指的是文本内容。
Try:
C#:
The Value property on a cell refers to text content when the cell doesn't contain any other controls.
如果复选框不包含任何数据,则结果将为空值。您可以使用
bool.Parse()
解析循环中的值,假设该值不为 null,即If the checkbox does not contain any data, the result will be a null value. You can parse the value in your loop with a
bool.Parse()
assuming the value isn't null, i.e.,