My app has a DataGridView object and a List of type MousePos. MousePos is a custom class that holds mouse X,Y coordinates (of type \"Point\") and a running count of this positio
You have to update the grid on the main UI thread, like all the other controls. See control.Invoke or Control.BeginInvoke.