有DataGrid(WinForms / .NET CF 3.5)与DataSource绑定列表对象。 如何禁用单元格中的数据编辑?
尝试这个,
dt.Columns(0).ReadOnly = True '// Make the column(0) readonly and assign to DataGrid. dataGridView1.DataSource = dt
此代码可以将您设置为只读的任何列。 顺便一提,
DT
表示为用于从数据库及其数据源收集数据到数据网格dataGridView1的数据表。
您可以尝试使用DataGridView而不是DataGrid,并将其EditMode属性设置为EditProgrammatically
dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically;