Zedgraph悬停时显示内容闪烁的解决

简介:

 

 中修改 HandleCursorValues 如下形式即可。

复制代码
        // weng modified on 20170531 1016
        private Point lastMovedPoint;
        private Point HandleCursorValues( Point mousePt )
        {
            GraphPane pane = _masterPane.FindPane( mousePt );
            if (pane != null && pane.Chart._rect.Contains(mousePt) && !mousePt.Equals(lastMovedPoint))
            {
                double x, x2, y, y2;
                bool isShowYAxis2Value;

                pane.ReverseTransform( mousePt, out x, out x2, out y, out y2 );
                string xStr = MakeValueLabel( pane.XAxis, x, -1, true );
                string yStr = MakeValueLabel( pane.YAxis, y, -1, true );
                string y2Str = MakeValueLabel( pane.Y2Axis, y2, -1, true );
                isShowYAxis2Value = GraphPane.Y2Axis.IsVisible;

                this.pointToolTip.AutomaticDelay = 500;
                this.pointToolTip.SetToolTip( this, "( " + xStr + ", " + yStr + (isShowYAxis2Value?(", " + y2Str):"") + " )" );
                this.pointToolTip.Active = true;
                lastMovedPoint = mousePt;
            }
            else if (pane == null || !pane.Chart._rect.Contains(mousePt))
                this.pointToolTip.Active = false;

            return mousePt;
        }    
复制代码

 

PS: 如果有帮助,别忘点赞!:)

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。



    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6925174.html ,如需转载请自行联系原作者



相关文章
|
图形学
解决单文档滚动条程序中显示图像闪烁问题
1、class CPictureProcessView : public CScrollView 如果原来是继承自CView,则把程序中所有的CView替换成CScrollView。
933 0
UGUI系列-鼠标移动到按钮上显示信息(Unity3D)
有时候图标不能很好的说明这个功能的解释,就需要一些说明性文字显示。就比如可以在鼠标移动到UI上面的时候显示文字。 那么如何在UGUI上,鼠标移动上去显示文字说明呢。 大家都知道,当鼠标移动到button按钮上面的时候会出现变化,主要是button这个组件在控制
|
XML 数据格式 程序员
Telerik 控件事例(鼠标拖动行,拖动列,设置行对齐,行宽,是否显示)
People.cs   using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.
775 0
|
6月前
鼠标悬浮显示文字的简单方法
鼠标悬浮显示文字的简单方法
QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)
QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)
468 0
QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
594 0
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
|
6月前
|
小程序 JavaScript
小程序鼠标点击按钮(改变背景颜色字体)
小程序鼠标点击按钮(改变背景颜色字体)
70 0
WinForm 将被遮挡的控件显示到最前面
WinForm 将被遮挡的控件显示到最前面
667 0
|
C#
好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字
原文:好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字 版权声明:转载请联系本人,感谢配合!本站地址:http://blog.csdn.net/nomasp https://blog.
988 0