我发现了很多类似的问题和答案,但没有一个能帮助我解决问题。
这是我遇到此问题的应用程序的屏幕截图 dataGridView with buttoncell
如果按钮文本显示“已接受”,我想禁用(或不可点击)按钮, 这是我所拥有的,但不起作用
private void Cellcontent()
{
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if ((row.Cells["Status"].Value.ToString()) == "ACCEPTED")
{
DataGridViewButtonCell cell = row.Cells["Status"] as DataGridViewButtonCell;
cell.ReadOnly = true; //if 1 cell will be disabled (not clickable)
}
}
}
最佳答案
关于c# - 如何禁用 dataGridView 中不可点击的按钮(c# windows 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39548952/