方法如下:
當DataGridView.ReadOnly屬性設定為True時, DataGridView內所有的單元格不能編輯。
[c-sharp] view plaincopyprint?
// DataGridView1的單元格只讀
DataGridView1.ReadOnly = true;
只有被指定的列、行、單元格不能編輯
只有被指定的列、行、單元格不能編輯時,透過設定DataGridViewColumn、DataGridViewRow、DataGridViewCell物件的ReadOnly屬性為True即可實現。
//DataGridView1的第二列只讀
DataGridView1.Columns[1].ReadOnly = true;
//DataGridView1的第三行只讀
DataGridView1.Rows[2].ReadOnly = true;
//DataGridView1的(0, 0)的單元格只讀
DataGridView1[0, 0].ReadOnly = true;
DataGridView的ReadOnly設定為True時,DataGridView內的所有行、列、單元格的ReadOnly會自動設定為True。同樣,列或行的ReadOnly設定為True時,所設定的列或行的所有的單元格的ReadOnly會自動設定為True。
方法如下:
當DataGridView.ReadOnly屬性設定為True時, DataGridView內所有的單元格不能編輯。
[c-sharp] view plaincopyprint?
// DataGridView1的單元格只讀
DataGridView1.ReadOnly = true;
只有被指定的列、行、單元格不能編輯
只有被指定的列、行、單元格不能編輯時,透過設定DataGridViewColumn、DataGridViewRow、DataGridViewCell物件的ReadOnly屬性為True即可實現。
[c-sharp] view plaincopyprint?
//DataGridView1的第二列只讀
DataGridView1.Columns[1].ReadOnly = true;
//DataGridView1的第三行只讀
DataGridView1.Rows[2].ReadOnly = true;
//DataGridView1的(0, 0)的單元格只讀
DataGridView1[0, 0].ReadOnly = true;
DataGridView的ReadOnly設定為True時,DataGridView內的所有行、列、單元格的ReadOnly會自動設定為True。同樣,列或行的ReadOnly設定為True時,所設定的列或行的所有的單元格的ReadOnly會自動設定為True。