4列のデータグリッドビューがあります。最初の2列はコンボボックス列、3列目はテキストボックス列、4列目はボタン列です。フォームの読み込みでは、データグリッドのボタン列全体を無効にする必要があります。その後、最初の3列を選択する必要があります。これを保存した後、これらの最初の3列をデータベースに保存すると、特定の行のボタン列が有効になります。最初の3列は、ボタンをクリックしてデータベースに保存する必要があります。私が何日もこの問題に直面したのを手伝ってくださいここに私が使用したコードがあります
private void SATAddTemplate_Load(object sender, EventArgs e)
{
foreach (DataGridViewRow row in datagrdADDTEMP.Rows)
{
DataGridViewButtonCell btn = (DataGridViewButtonCell)row.Cells[3];
btn.ReadOnly = true;
}
}
private void btnSaveSettings_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in datagrdADDTEMP.Rows)
{
DataGridViewButtonCell btn = (DataGridViewButtonCell)row.Cells[3];
btn.ReadOnly = false;
}
}