我发现了许多类似的问题和答案,但没有一个可以帮助我解决我的问题。
请在DataGridView
下面找到我的
如果名称单元格在运行时为空,我想要做的是禁用该复选框。
我尝试了很多方法,但是在我检查之后,单元格一直被禁用(只读)。
我试过这样的事情:
private void sendDGV_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (sendDGV.CurrentRow.Cells[1].Value != null)
{
sendDGV.CurrentRow.Cells[2].ReadOnly = false;
sendDGV.Update();
}
else
{
sendDGV.CurrentRow.Cells[2].ReadOnly = true;
sendDGV.Update();
}
}