关于DevExpress DockManager下的DocumentManager头部标签如何显示气泡框,类似Visual studio那样显示文件的路径,如下图所示,-------

方式很简单,从工具箱拖出:ToolTipController(通用气泡框组件)


在DocumentManager 的  ToolTipController位置绑定刚才拖动的ToolTipController控件
r
接下来就利用ToolTipController的事件来实现我们想要的效果:
注册GetActiveObjectInfo事件

private void toolTipController1_GetActiveObjectInfo(object sender, DevExpress.Utils.ToolTipControllerGetActiveObjectInfoEventArgs e)
        {
            var info = documentManager1.CalcHitInfo(e.ControlMousePosition);//获取鼠标位置的控件的相关信息
            if (info != null && info.Info.InHeader)//判断是否在标签头部位置
                e.Info = new DevExpress.Utils.ToolTipControlInfo(documentManager1, info.Document?.Caption);//显示文本自己定义,不懂这个类的使用,可以网上查。
        }

 

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-31
  • 2021-04-12
  • 2022-12-23
猜你喜欢
  • 2021-11-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
  • 2021-06-17
  • 2022-01-20
  • 2021-11-05
相关资源
相似解决方案