DataGridView read only cells

前端 未结 9 476
余生分开走
余生分开走 2020-12-09 10:57

I have a binded DataGridView that contains a large amount of data. The problem is that some cells has to be ReadOnly and also when the user navigates with TAB or ENTER betwe

9条回答
  •  鱼传尺愫
    2020-12-09 11:33

    Once the column is read only (see Rashmi's response) you can handle this event...

    private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e)
    {
        if (e.KeyChar == (char)Keys.Tab)
        {
            Boolean readOnly = (sender as DataGridView).SelectedCells[0].ReadOnly;
    
            return;
        }
    
    }
    

    Which will get the next cell's read only property.

    Thanks

提交回复
热议问题