私は DataGridView を持っていて、グリッドにボタンを表示するセルとボタンを含まないセルを持つ列が必要です。この問題を解決するために、DataGridViewButtonColumn を追加し、列に行を追加するために呼び出すこのメソッドを作成しました。
private void AttachNewRow(bool validRow)
{
DataGridViewRow newRow = GetNewRow();
if (validRow)
{
newRow.Cells["Info"].Value = "Click me";
}
else
{
// Here I would like to hide the button in the cell
newRow.Cells["Info"].Value = null;
}
}
問題は、セルの値を null に設定すると例外が発生することです。これらのセルの一部をボタンなしで表示するにはどうすればよいですか? ありがとうございました