I am trying to split my main application into two separate panels using splitcontainer. I have gone through the forum responses earlier and havent found suitable answer to it.
The intent is to have left side with some options for user to click and then on right the workspace will opento work. The use also gets option to have multiple forms opened in the right panel. For this purpose i would like to use MDI interface.
One option is to have a docking framework(paid/freeware) and use it to implement the whole concept. The other was to have a tab control placed in the right panel and then adding forms at runtime in it, somehow didnt like that approch.
I tried using splitcontainer and adding form using the control.Add() function available and it gave me an exception and aborting the application without showing the form.
Having dropped the splitcontainer i switched to
splitter and was able to achieve most of the work. However reading MSDN i read the following:
"Represents a splitter control that enables the user to resize docked controls. Splitter has been replaced by SplitContainer and is provided only for compatibility with previous versions"So i am just wondering that support for the splitter class may end abruptly making my application incompatible with the new frameworks.
Can someone please tell other available options to implement such functionality. The reason i am interested in using splitcontainer is that i would like to make the left pane collapsable so that user gets maximum workspace if needed to work on the form.
Kavitesh Singh.