我们现在用的版本是 2012 v2, 开发环境是 windows7 x64, visual studio 2010 c#。
要求就是,将C1DockingTab拖动到浮动状态,然后一个一个关闭C1DockingTab的Page,直到最后一个Page被关闭。然后重新显示刚才被关闭的所有C1DockingTabPage.
您可以拿系统自带的MdiTabs示例程序做sample,在那个MdiTabs中,
如果C1DockingTab不是浮动的状态,用以下的代码就可以再显示C1DockingTab。
this.tabSidebar.Show();
this.tabSidebar.TabPages.Add(this.c1DockingTabPage1);
this.tabSidebar.TabPages.Add(this.c1DockingTabPage2);
如果C1DockingTab是浮动的状态,我无法实现再显示this.c1DockingTabPage1和this.c1DockingTabPage2。
请告知具体做法。谢谢 |