hopefully I can explain this well. I have an application built in vs 2008. The main form is a MDI form with a datagrid for record selection. When the user double clicks on the datagrid it opens a child form with the selected information. the problem I'm having is once the child form appears if I move the mouse up and down I can see the cursor moving as if I was holding the mouse button down on the datagrid and selecting/deselecting multiple records. It will do this until I click on the child form. I've tried setting the focus to the child form but to no avail. It's almost as if the MDI form doesn't realize the mouse button has been released until I click on the child form. Any help would be appreciated!