Hi,

I know this sound strange but here is my scenario.

I have designed my app for multiple gridviews. When a user double clicks a row it opens up the data in a modal form and when they commit changes the row gets updated.

While they have that modal window open they can not go back to the grid.

But I have a alerts/messages window always running (like outlook tasks). As soon as I open the modal window I can not access that tasks window. (Default behaviour)

How can I open the modal form and still let the user access/view the tasks window while they work on the modal window.

(I tried creating it in a differant thread, but got a lot of cross thread errors so decided to abandon that approach.

I thought that 2 modal form can run at the same time as long as they have differant parents. But aparently the main GUI thread pauses as soon as you open a modal window on it.

p.s. I use LINQ-SQL entity objects.