运行程序,主窗体显示指定的模块
作者:C/S框架网  发布日期:2013-08-06 18:12:52
  运行程序,主窗体显示指定的模块



运行程序,主窗体显示指定的模块

C# Code:

/// <summary>
/// 显示模块主窗体
/// </summary>
/// <param name="moduleDisplayName">模块名称</param>
public void ActiveModule(string moduleDisplayName)
{
   _ModuleContainer.Text = moduleDisplayName;
   _ModuleContainer.Activate();
   
   //查找指定的模块所在XtraTabPage页面
   foreach (XtraTabPage page in _ModuleContainer.xtraTabControl1.TabPages)
   {
      if (page.Text.Equals(moduleDisplayName))
      {
         _ModuleContainer.xtraTabControl1.SelectedTabPage = page;
         break;
      }
   }
   
   //查找指定的模块对应的NavBarGroup
   foreach (NavBarGroup group in navBarControl1.Groups)
   {
      if (group.Caption.Equals(moduleDisplayName))
      {
         navBarControl1.ActiveGroup = group;
         break;
      }
   }
}

//来源:C/S框架网(www.csframework.com) QQ:1980854898



在frmMain.Load事件最后一行加行代码:


C# Code:

//运行主窗体显示指定的模块
this.ActiveModule(ModuleNames.SystemManage);

//来源:C/S框架网(www.csframework.com) QQ:1980854898


上一篇 下一篇