C# 如何操纵teechart的图形化editing菜单向axtChart中添加mark tip
来源:互联网 发布:c语言高级编程视频 编辑:程序博客网 时间:2024/05/16 18:49
teechart是一种常用的图表控件,支持丰富的功能。
其中一个常用功能就是在画出的数据上,弹出该点信息。那么该如何实现呢?
有两种方法,一个是在代码中向axtChart控件手动添加一种tool,
例如:
axTChart_main.Tools.Add(EToolClass.tcMarksTip);
其中EToolClass.tcMarksTip是一个枚举值,表示添加进去的工具是tooltip。
此后如果你想修改弹出的tooptip文本,可以个axtChart控件的OnMarkTipToolGetText 消息写相应的响应函数。
例如:
先添加映射关系
this.axTChart_main.OnGetSeriesMark += new AxTeeChart.ITChartEvents_OnGetSeriesMarkEventHandler(this.axTChart_main_OnGetSeriesMark);
然后在实现
/// <summary>
/// 获取并修改tooltip的函数
/// </summary>
private void axTChart_main_OnGetSeriesMark(object sender, ITChartEvents_OnGetSeriesMarkEvent e)
{
double ParaValue = axTChart_main.Series(e.seriesIndex).PointValue[e.valueIndex];
e.markText = axTChart_main.Series(e.seriesIndex).PointLabel[e.valueIndex] + " " + ParaValue.ToString();
//e.markText就是tooltip文本,在这里修改成合适的即可
}
- C# 如何操纵teechart的图形化editing菜单向axtChart中添加mark tip
- 如何向系统菜单中动态添加菜单项
- c#中teechart生成的图表导出
- C#中如何向数组中动态添加元素
- 如何向 Visual C# 中 TreeNote 添加 ToolTip
- C# 如何在 Windows 文件系统中添加自定义右键菜单
- 一个TeeChart插件中添加多条曲线的方法
- 【Matlab画图】如何向Matlab图形中添加Latex数学标示
- 操纵菜单的方法
- 如何:向 Outlook 添加自定义菜单和菜单项
- c#中向listbox添加大量元素的快速方法
- C# 向ListView中添加多列数据的方法
- 如何:向 C# 项目添加应用程序配置文件
- C#快捷菜单的添加
- C#中向dataTable中添加数据
- C#中向Chart中添加数据
- 如何在C#添加鼠标右键菜单
- C#如何给Listbox添加右键菜单
- C++ 虚函数表解析
- 计算机视觉目标检测的框架与过程
- OpenGL ES渲染之 Shader准备 和 LayerColor
- Android报Didn't find class "com。。。MainActivity" on path: DexPathList错误
- Leetcode: Symmetric Tree
- C# 如何操纵teechart的图形化editing菜单向axtChart中添加mark tip
- Request 获取网址各片段
- iOS 开发工具 打造自己的代码
- 【Jsoup学习礼记】设置元素的文本内容
- 大家都用过百度,当你搜索一个词的时候,百度会给你列出好多结果
- HTTP通信的两种方式
- java-Trapping Rain Water
- VS2008 未响应 假死
- 实现cin>>complex