I’m developing an application in WinForms and I have 2 MDI children and I’d like to know the difference between Form.Focus and Form.BringToFront
I would like to know which one to use when clicking on a respective form’s titlebar in order to have it pop up while I’m drag/dropping the form
If you are setting the child form mdiParent property after you are calling Form.Show then it messes up the focus of all the child forms so for me, drag/drop of MDI children inside an MDI parent won’t focus the form upon Drag start, but only after MouseUp
When I open MDI Child Forms, I create the following function within the MDI Parent:
The “f” argument is the new form I wish to open: