在Devexpress中单击的NavBarItem上打开新选项卡

在Devexpress中单击的NavBarItem上打开新选项卡,devexpress,Devexpress,我正在用DevXpress开发一些Windows窗体应用程序,我有如下类似的东西,一组与“系统参数”相关的选项卡处于打开状态,我想在单击Error navBarItem时打开一组新的选项卡来代替旧的选项卡,也应该是vise versa,我在演示中看到了这一点,但我自己不知道怎么做,谢谢 我建议您对每一组选项使用UserControl,当您单击导航栏的某个项目时,您可以执行以下操作: 将当前用户控件的visible属性设置为false 检查与单击的项关联的用户控件是否存在,如果存在,请将其vis

我正在用DevXpress开发一些Windows窗体应用程序,我有如下类似的东西,一组与“系统参数”相关的选项卡处于打开状态,我想在单击Error navBarItem时打开一组新的选项卡来代替旧的选项卡,也应该是vise versa,我在演示中看到了这一点,但我自己不知道怎么做,谢谢


我建议您对每一组选项使用
UserControl
,当您单击导航栏的某个项目时,您可以执行以下操作:

  • 将当前用户控件的visible属性设置为false
  • 检查与单击的项关联的用户控件是否存在,如果存在,请将其visible属性设置为true(重新激活),否则,创建新实例并将其停靠
要管理这些,您应该有一个已经打开的用户控件列表,以便在需要时重新激活它们


可以帮助您:-)

谢谢,我已经可以用这样的方式实现它,在页面中放置一些tabcontorl,并在开始时隐藏所有内容并按我的意愿显示它们,可能不是最好的方法,但对我很有用。