Hi Padme,
Well, you can use readonly on a datacolumn with
ds.Tables[0].Columns[0].ReadOnly = true;
The column will be a regular column, but will not allow editing.
Ideally I would like it to jump past readonly columns when using TAB, but
so far I have not managed it.
Happy coding!
Morten