/ / Crea celle DataGrid in sola lettura - .net, windows, winforms, datagrid, compact-framework

Rendi le celle DataGrid in sola lettura - .net, windows, winforms, datagrid, compact-framework

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 № 1

Prova 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;