2014-01-08 58 views
0

我需要在XtraTabControl中打开我的窗体。帮助我如何打开表单控件上的表单?通常,我在控制面板打开的窗体我用如何在选项卡控件winforms devexpress中打开新窗体?

 panelControl1.Controls.Clear(); 
     var myForm = new NewForm(); 
     myForm.TopLevel = false; 
     myForm.AutoScroll = true; 
     panelControl1.Controls.Add(myForm); 
     myForm.Show(); 

的面板控制此代码的工作,但我需要的代码选项卡控件打开窗体。帮助我提前致谢。

+1

将它放在选项卡**页面**上,而不是选项卡控件。如果仍有问题,请使用供应商的支持渠道。 –

+0

嗨汉斯,谢谢你使用可能关闭该选项卡? – Srihari

回答

2

您可以轻松使用DevExpress UserControl。创建一个从UserControl扩展的类(您也可以使用Designer)。然后你的TabControl需要不同的TabPages,它们是你的容器。然后,您可以像Panel一样将您的Form(UserControl)添加到TabPage。

要关闭标签页,您可以轻松地将标签页更改为另一个标签页(该标签页为空或获得其他用户控件)。如果用户不应回来,则可以使用每个TabPage或启用属性的可见性来处理此问题。

1

创建一个新的TabItem,将新的表单添加到创建的TabItem中,最后将TabItem添加到TabControl中。

相关问题