TabHost ThemesEnabled

Thread ID:

Created:

Updated:

Platform:

Replies:

Hi,
I have a MDI application that manage my forms with a TabbedMDIManager.
I'd like to Enable/Disable XP Themes for the application and also the tabs, like the TabControlHost does.
Is it using MDITabPanel? Do you have a sample?
Sebastien

I tried the following, but I still have the same look&feel. (I have XP of course).
public class MyTabbedMDIManager : TabbedMDIManager
{
// The base class creates a new instance of the MDITabPanel class.
protected override MDITabPanel CreateMDITabPanel()
{
MDITabPanel tab = new MDITabPanel(this);
tab.ThemesEnabled = true;
return tab;
}
// Method gets called to initialize a tab control after it gets created.
protected override void InitMDITabPanel(MDITabPanel tabPanel)
{
base.InitMDITabPanel(tabPanel);
// Go ahead and set some properties on the tab control.
tabPanel.ThemesEnabled = true;
}
}

Praveen,
It seems the only way to achieved themed MDI tabs is to either derive a class from TabbedMDIManager, or change the original class...
Why doesn't the TabbedMDIManager have a ThemesEnabled property?
Is this going to supported in the next release?
Nik.