zoukankan      html  css  js  c++  java
  • DocumentManager在标签位置显示气泡框 z

    关于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);//显示文本自己定义,不懂这个类的使用,可以网上查。
    
            }
    
  • 相关阅读:
    luogu P1396 营救
    luogu P2009 跑步
    2017 9 22
    2017 9 22 模拟赛T2
    2017 9 21
    luogu P1433 吃奶酪
    luogu p1867【Mc生存】经验值
    luogu p1387 最大正方形
    单例模式1
    Java 设计模式
  • 原文地址:https://www.cnblogs.com/zeroone/p/6554626.html
Copyright © 2011-2022 走看看