次の方法で共有


方法: Windows Forms DataGridView コントロールで列を「Read-Only」形式に指定する方法

すべてのデータが編集を目的としているわけではありません。 DataGridView コントロールでは、プロパティ値ReadOnly列によって、ユーザーがその列のセルを編集できるかどうかが決まります。 コントロールを完全に読み取り専用にする方法については、「 方法: Windows フォーム DataGridView コントロールで行の追加と削除を禁止する」を参照してください。

このタスクは Visual Studio でサポートされています。 「 方法: デザイナーを使用して Windows フォーム DataGridView コントロールに列を Read-Only させる」も参照してください。

プログラムで列を読み取り専用にするには

  • DataGridViewColumn.ReadOnly プロパティを trueに設定します。

    dataGridView1.Columns["CompanyName"].ReadOnly = true;
    
    dataGridView1.Columns("CompanyName").ReadOnly = True
    

コードのコンパイル

この例では、次のものが必要です。

  • DataGridViewという名前のコントロールで、dataGridView1という名前の列を持っています。

  • System アセンブリと System.Windows.Forms アセンブリへの参照。

こちらも参照ください