C# NavBarControl根据鼠标点击位置获取 NavBarGroup 对象


C# NavBarControl根据鼠标点击位置获取 NavBarGroup 对象-开发框架文库

C# NavBarControl根据鼠标点击位置获取 NavBarGroup 对象

C# 全选
private void navBarControl1_Click(object sender, EventArgs e)
{
  //根据鼠标点击位置获取 NavBarGroup 对象
   if (e is System.Windows.Forms.MouseEventArgs)
  {
    System.Windows.Forms.MouseEventArgs ar = e as System.Windows.Forms.MouseEventArgs;
    
    NavBarHitInfo info = navBarControl1.CalcHitInfo(ar.Location);
    
    if (info is NavBarNavigationPaneHitInfo)
    {
      NavBarNavigationPaneHitInfo click = info as NavBarNavigationPaneHitInfo;
      
      //NavBarGroup 对象
       if (click.Group != null && click.InGroup && click.InLink == false)
      {
        if (navBarControl1.ActiveGroup != click.Group)
        navBarControl1.ActiveGroup = click.Group;
        else
        //调用ActiveGroupChanged事件
         navBarControl1_ActiveGroupChanged(navBarControl1, new NavBarGroupEventArgs(click.Group));
      }
    }
  }
}


//来源:C/S框架网 | www.csframework.com | QQ:23404761


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:C# Dev GridView表格的CustomUnboundColumnData事件异步加载图片类AsynDownImage
下一篇:C# JsonSettings/JsonSerializerSettings参数设置类
评论列表

发表评论

评论内容
昵称:
关联文章

C# NavBarControl根据鼠标位置获取 NavBarGroup 对象
关于NavBarControlExpandButton缩放后不能控制Dock组件的问题
导航条分组按钮激活模块主窗体
解决frmMain窗体的Dock组件根据NavBarControl自动同步缩放
左侧导航分组按钮显示模块主窗体
C# 按住鼠标左键移动窗体Form的位置,C#拖动窗体通用类
C#获取应用程序当前文件目录位置(安装路径)
C# ADO.NET根据实体对象类型转换创建DataTable对象
C#中处理全局鼠标及键盘勾子
C#根据本地IP获取MAC地址(Windows API SendARP函数方式)
C# .NET 入门概念与知识总结
百度地图API - 地址标注与位置显示(C#.NET)
CSFramework代码生成器根据数据库表结构生成实体对象模型(C#代码)
C#根据第三方提供的IP查询服务获取公网外网IP地址
百度地图API应用 - 根据地址查询经纬度
从HttpRequestMessage对象获取IP地址
NavBarControl 组件添加一个导航菜单(Add Group)
VS项目就设置项目为默认启动项
C# DevExpress双表格删除当前记录
[原创]C#仿QQ聊天程序(无服务端, P2P)