点击左侧导航分组按钮显示模块主窗体
点击左侧导航分组按钮显示模块主窗体
绑定NavBarControl的MouseClick事件,代码如下:
/// <summary>
/// 点击导航分组按钮时触发该事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void OnNavBar_MouseClick(object sender, MouseEventArgs e)
{
NavBarControl nav = (sender as NavBarControl);//取到NavBarControl对象引用
NavBarHitInfo hit = nav.CalcHitInfo(e.Location);//计算点击区域的对象
if (hit.InGroup && hit.InGroupCaption)//点击导航分组按钮
{
try
{
nav.ActiveGroup = hit.Group; //立即设置为激活的组
string moduleName = hit.Group.Caption.ToString();//取组按钮的标题(模块的名称)
_ModuleManager.ActiveModule(moduleName);//激活显示模块
}
catch (Exception ex)
{ Msg.ShowException(ex); }
}
}
}

什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
