gpt4 book ai didi

c# - 如何检查是否选中了 dataGridView 复选框?

转载 作者:可可西里 更新时间:2023-11-01 08:31:05 35 4
gpt4 key购买 nike

我是编程和 C# 语言的新手。我卡住了,请帮忙。所以我写了这段代码(c# Visual Studio 2012):

private void button2_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (row.Cells[1].Value == true)
{
// what I want to do
}
}
}

所以我得到以下错误:

运算符“==”不能应用于“object”和“bool”类型的操作数。

最佳答案

您应该使用 Convert.ToBoolean() 来检查是否选中了 dataGridView 复选框。

private void button2_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (Convert.ToBoolean(row.Cells[1].Value))
{
// what you want to do
}
}
}

关于c# - 如何检查是否选中了 dataGridView 复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20452844/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com