I am using WPF tab control and each tab item has a user control, Some of the user controls have lot of UI elements and there are lot bindings, because by default tab control load/unload each tab item when you switch tabs it is very slow, I mean there is a delay of few seconds between user clicking on a tab and tab is completely rendered.
I am planning to give RadTabcontrol a try and use iscontent preserved proerty, but before i do that i wanted to find out what are the pros/cons of using iscontent preserved, according to your documentation "For performance optimization the ControlTemplate of the RadTabControl defines a single ContentPresenter which holds only the currently selected RadTabItem's Content. "
If i use content preserved will it also prevent call to the constructor of each user control and call to loaded/unloaded event of user control when you switch tabs.
Thanks
Vikas