方法: デザイナーを使用して Windows フォーム DataGridView コントロールで行が追加および削除されないようにする

場合によっては、ユーザーが DataGridView コントロールに新しいデータ行を入力したり、既存の行を削除したりできないようにする必要があります。 新しい行は、コントロールの下部にある、新規レコード用の特別な行に入力されます。 行の追加を無効にすると、新規レコード用のこの行は表示されなくなります。 その後、行の削除とセルの編集を無効にすることで、コントロールを完全に読み取り専用にすることができます。

次の手順では、DataGridView コントロールが含まれる Windows アプリケーション プロジェクトが必要です。 このようなプロジェクトを設定する方法については、Windows フォーム アプリケーション プロジェクトの作成方法に関する記事と「方法 : Windows フォームにコントロールを追加する」を参照してください。

行の追加と削除を行えなくするには

  • DataGridView コントロールの右上隅にあるデザイナー アクション グリフ (Small black arrow) をクリックし、[追加を有効にする] チェック ボックスと、[削除を有効にする] チェック ボックスをオフにします。

    Note

    コントロールを完全に読み取り専用にする場合は、 [編集を有効にする] チェック ボックスもオフにします。

関連項目