DataGrid (WinForms / .NET CF 3.5) è associato a DataSource per elencare l'oggetto. Come disabilitare la modifica dei dati nelle celle?
risposte:
1 per risposta № 1Prova questo,
dt.Columns(0).ReadOnly = True "// Make the column(0) readonly and assign to DataGrid.
dataGridView1.DataSource = dt
Questo codice può rendere qualsiasi colonna impostata come sola lettura. A proposito,
dt
rappresenta come datatable utilizzato per raccogliere dati dal database e dalla relativa origine dati a datagrid dataGridView1.
0 per risposta № 2
Puoi provare a utilizzare DataGridView invece di DataGrid e impostarne la proprietà EditMode su EditProgrammmatic
dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically;