This is actually a two part question, the first part being the most important.
1) I have a MDI parent form that loads. Then I have a second form that I want to be on top of the parent form (but not within the MDI shell) that should ask for user input. The second form is kind of like a modal, but I want the user to see the MDI parent form beneath it. How do I accomplish this? I've tried setting the second form to be a child of the MDI parent, but then it is confined within the MDI shell. If it's not set as a child, then I can't keep the form on top (BringToFront doesn't work), and if i use frm.ShowDialog() the MDI parent isn't visible until after the top form is closed out of... any ideas?
2) Is there a good tabbed MDI component for vb.net 2008? I'm actually trying to find a more mIRC style MDI manager that allows me to quickly switch between child forms, but tabs will work too.
1) I have a MDI parent form that loads. Then I have a second form that I want to be on top of the parent form (but not within the MDI shell) that should ask for user input. The second form is kind of like a modal, but I want the user to see the MDI parent form beneath it. How do I accomplish this? I've tried setting the second form to be a child of the MDI parent, but then it is confined within the MDI shell. If it's not set as a child, then I can't keep the form on top (BringToFront doesn't work), and if i use frm.ShowDialog() the MDI parent isn't visible until after the top form is closed out of... any ideas?
2) Is there a good tabbed MDI component for vb.net 2008? I'm actually trying to find a more mIRC style MDI manager that allows me to quickly switch between child forms, but tabs will work too.