首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zedgraph上的格式化工具提示

Zedgraph上的格式化工具提示
EN

Stack Overflow用户
提问于 2012-08-14 22:05:04
回答 1查看 4.1K关注 0票数 5

我想格式化我的工具提示,我用来在Zedgraph上的PointValueEvent上显示图形和点信息。

我知道如何格式化普通的工具提示,但在这种情况下,zedgraph没有工具提示属性。点值事件自动显示工具提示。

如何设置工具提示的格式?

EN

回答 1

Stack Overflow用户

发布于 2012-08-15 00:12:48

有几种不同的方法可以做到这一点。

选项1是在设置数据时使用PointPair的Tag属性。如果标记是字符串,它将显示为点的工具提示。

代码语言:javascript
复制
PointPair pp = new PointPair(....);
pp.Tag = "This is a custom tooltip";

选项2是订阅图形控件的PointValueEvent,并在事件处理程序中提供一个自定义值。

代码语言:javascript
复制
graph.PointValueEvent += OnPointValueRequested;
...
private string OnPointValueRequested(object sender, GraphPane pane, CurveItem curve, int pointIndex)
{
    PointPair point= curve[pointIndex];
    string tooltip = String.Format("({0}, {1})", point.X point.Y);
    return tooltip;
}

还请记住,Vista及更高版本上有bug with tooltip CPU usage。您可能需要修补您的ZedGraph副本来修复它(如果您还没有这样做)。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11954038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档