Event, GUI and Threads
<p>I have parent form and child form. Parent form contains a dataGridView (list of accounts) and the child form allows a user to register an account.</p>

<p>The child form is launched on a separate thread.</p>

<p>When the account is registered, it's added to the SQL database and event is fired on the child form which the parent form subscribes to. The parent form then updates the dataGridView to add the new value from the database.</p>

<p>The problem is when trying to update the dataGridView in the parent form  upon the event being fired I get a cross thread error. Is this normal behaviour in this context?</p>
