I recently wanted/thought I need a form with two child forms to switch between according to user’s selection of a TreeNode.
While searching the web I found this post saying this need is a flaw in my design. Why?
Why are multiple dialogs bad for the CF? Doesn’t my usage scenario require this?
If there is support and it is OK to use this, can you point me to it?
Thanks.
The CF doesn’t support it because the OS itself doesn’t support MDI (see the Remarks section in the linked page).
MDI can be pretty easily faked, though, by using UserControls instead of Forms and throwing them in a container like a Frame on your “MDI Parent” Form.
You could also go with a Tab Control motif, and each “document” becomes a tab.