DataGridviewの行の列を有効または無効にする必要があります。これは、すべての行をバインドしてループすることで簡単に行うことができます。 しかし、データがバインドされている間にこれを実行したいのですが...その方法はありますか?どのように私は行セルを有効/無効にするのですか?Winform DataBinding
細胞クリックでdgvLayout.AutoGenerateColumns = false;
dgvLayout.DataSource = list;
が、それは
if ((dgvLayout.Rows[e.RowIndex].Cells["colControlText"].Value.ToString()) == "-Invalid-")
{
if (e.ColumnIndex == 2 || e.ColumnIndex == 5)
{
return;
}
else if (e.ColumnIndex == 1)
{
return;
}
}
winformが上にあります。 – thewayman