How to implement "SDI with splitter" in VC#?

Feb 10 2005 12:39 PM
Hi all, I'm a new C# user, I hope I can get help from this forum. I'm trying to implement SDI with splitter in Visual C#. This is a common practice in Visual C++. The application contains at least 2 panes, left pane is a tree view, right pane can be any view. When user click on one of the node of the left pane tree view, the view on the right hand side switches to a new view based on the type of the tree node. For example, in Microsoft outlook, clicking on inbox will invoke a list view on right hand side, clicking on calendar invoke a different view on the right. But I didn't find this feature in Visual C#. The only way I can try out is dock a tree view on left and define the form as MDI, so child forms can be swaped on the right side. But there are "close\resize" buttons for the MDI which is annoying for this feature. So it cannot work as perfect as VC++. Could you guys tell me that if there is a way to implement this feature in C# easily, or where I can find this topic? Thanks a lot!