运行程序,主窗体显示指定的模块
运行程序,主窗体显示指定的模块
运行程序,主窗体显示指定的模块
在frmMain.Load事件最后一行加行代码:
扫一扫加作者微信
运行程序,主窗体显示指定的模块
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
/// <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
//运行主窗体显示指定的模块
this.ActiveModule(ModuleNames.SystemManage);
//来源:C/S框架网(www.csframework.com) QQ:1980854898
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网