セルの選択禁止との違いは、セルの外観が変化することと、セルへの移動や選択操作は許可されることです。
無効表示のときの外観は、セルのスタイルとセル型の実装によって異なります。
|
セルの無効表示
次のコードは、1行目の2つめのセルを無効表示にします。セルを識別するために背景色を変更しています。
GcMultiRow1.Rows(0).Cells(1).Style.BackColor = Color.NavajoWhite
GcMultiRow1.Rows(0).Cells(1).Enabled = False
gcMultiRow1.Rows[0].Cells[1].Style.BackColor = Color.NavajoWhite;
gcMultiRow1.Rows[0].Cells[1].Enabled = false;
セルの無効表示の解除
次のコードは、1行目の2つめのセルの無効表示を解除します。既定の設定では、すべてのセルで無効表示が解除されています。
GcMultiRow1.Rows(0).Cells(1).Enabled = True
gcMultiRow1.Rows[0].Cells[1].Enabled = true;