方法 : Windows フォーム DataGridView コントロールで行が追加および削除されないようにする
更新 : 2007 年 11 月
場合によっては、ユーザーが DataGridView コントロールに新しいデータ行を入力したり、既存の行を削除したりしないようにする必要があります。AllowUserToAddRows プロパティは、新しいレコード行がコントロールの一番下に存在しているかどうかを示し、AllowUserToDeleteRows プロパティは行を削除できるかどうかを示します。次のコード例は、これらのプロパティを使用し、さらに ReadOnly プロパティも設定してコントロール全体を読み取り専用にします。
Visual Studio では、このタスクに対するサポートが用意されています。方法 : デザイナを使用して Windows フォーム DataGridView コントロールで行が追加および削除されないようにする
方法 : デザイナを使用して Windows フォーム DataGridView コントロールで行が追加および削除されないようにする
方法 : デザイナを使用して Windows フォーム DataGridView コントロールで行が追加および削除されないようにする
方法 : デザイナーを使用して Windows フォーム DataGridView コントロールで行が追加および削除されないようにする
使用例
Private Sub MakeReadOnly()
With dataGridView1
.AllowUserToAddRows = False
.AllowUserToDeleteRows = False
.ReadOnly = True
End With
End Sub
private void MakeReadOnly()
{
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.ReadOnly = true;
}
コードのコンパイル方法
この例で必要な要素は次のとおりです。
dataGridView1 という名前の DataGridView コントロール。
System アセンブリおよび System.Windows.Forms アセンブリへの参照。
参照
参照
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToDeleteRows