C# 開発

【C#】DataGridView

2025.03.05 DataGrdiView:行列を読み取り専用する (1)

private void Form1_Load(object sender, EventArgs e)
{
    // データグリッドビューのセルを読み取り専用にします。
    // ユーザーによるセルの選択は可能です。また、コードによるセルの内容変更も可能です。

    dataGridView1.ColumnCount = 5;
    dataGridView1.RowCount = 5;

    dataGridView1.ReadOnly = true;
}

2025.03.05 DataGrdiView:読み取り専用する (2)

private void Form1_Load(object sender, EventArgs e)
{
    // データグリッドビューのセルを読み取り専用にします。
    // ユーザーによるセルの選択は可能です。また、コードによるセルの内容変更も可能です。

    dataGridView1.ColumnCount = 5;
    dataGridView1.RowCount = 5;
    dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically;
}

2025.03.05 DataGrdiView:行列を読み取り専用する

private void Form1_Load(object sender, EventArgs e)
{
    // データグリッドビューの 1 列目と 3 行目を読み取り専用に設定しています。
    // インデックス番号は 0 から始まります。

    dataGridView1.ColumnCount = 5;
    dataGridView1.RowCount = 5;

    dataGridView1.Columns[0].ReadOnly = true;
    dataGridView1.Rows[2].ReadOnly = true;
}

-C# 開発