M
Mark
Hi all I looking for a bit of help.
I have this app with a datagrid that needs to add rows or edit cells
at a rate of about 100 rows a second (15-16 columns in a row) with
data received through a socket connection, (no user edits will be
allowed, it's strictly a viewer)
I've used static datagrids and datatables in the past so I have a
little knowledge with these, but it seems that assigning the
datasource to my datagrid and then trying to edit and/or add rows very
quickly causes the app to stop responding.
When the app loads I assign an empty datatable (I have set the columns
of course) to the DataGird and then populate it as data is received.
Even in the first round of receiving (where all data is new and not
updates) the app stops responding after about 30 rows.
I've tried the dataRow BeginEdit() methods and dataTable
AcceptChanges() but nothing seems to make any difference. Can the grid
not be used in this way, or am I missing something?
Thanks for your help
Mark
I have this app with a datagrid that needs to add rows or edit cells
at a rate of about 100 rows a second (15-16 columns in a row) with
data received through a socket connection, (no user edits will be
allowed, it's strictly a viewer)
I've used static datagrids and datatables in the past so I have a
little knowledge with these, but it seems that assigning the
datasource to my datagrid and then trying to edit and/or add rows very
quickly causes the app to stop responding.
When the app loads I assign an empty datatable (I have set the columns
of course) to the DataGird and then populate it as data is received.
Even in the first round of receiving (where all data is new and not
updates) the app stops responding after about 30 rows.
I've tried the dataRow BeginEdit() methods and dataTable
AcceptChanges() but nothing seems to make any difference. Can the grid
not be used in this way, or am I missing something?
Thanks for your help
Mark