I have a project that has a user interface that consists of two panels (left & right).
In the left hand panel is a treeview. Depending on the node selected a different "form" is required in the right hand panel.
So far I have defined, a bunch of different "User controls" for the right hand panel and I create them and show them as required by the right node being selected from the treeview.
Is there a "pattern" for managing this sort of process as my code ( too long to include here ) is very brittle and not at all extensible. Anyone got any suggestions or even know of an open source project that achieves the same kind of thing.