Thank you for contacting us.
In our demo application we are not using actual forms to display the examples in the RadPanorama. Instead we are using RadPanel with UserControl
inside and that UserControl plays the role of a form. Below is an example code:
RadDock dock =
dock.Dock = DockStyle.Fill;
DockWindow window =
RadPanel container =
container.Dock = DockStyle.Fill;
UserControl control =
control.Dock = DockStyle.Fill;
The UserControl is dynamically loaded and disposed on demand which eliminates the performance issues you are worried about.
A different approach would be to use RadDock in MDI mode. You can read more about MDI mode here: http://www.telerik.com/help/winforms/dock-mdi-mode-automatic-mdi-form-handling.html
And finally you can simply add a form to the RadPanorama's Controls collection as follows:
var radForm =
radForm.BackColor = Color.Red;
radForm.TopLevel = false;
I hope this information is helpful. If you need any further assistance, please let me know.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>