.NET Chart(3)---与图表交互(鼠标移动线段高亮)
来源:互联网 发布:珠宝首饰设计软件 国际 编辑:程序博客网 时间:2024/05/21 01:53
目标
1、鼠标移到线段上方,该段线段高亮
步骤(在之前代码基础之上)
1、实现chart的mousemove事件,代码如下
首先,窗体刚启动,如下
鼠标移动上,效果如下
1、鼠标移到线段上方,该段线段高亮
步骤(在之前代码基础之上)
1、实现chart的mousemove事件,代码如下
private void chart1_MouseMove(object sender, MouseEventArgs e){ // Call HitTest HitTestResult result = chart1.HitTest(e.X, e.Y); // Reset Data Point Attributes foreach (DataPoint point in chart1.Series[0].Points) { point.BackSecondaryColor = Color.Black; point.BackHatchStyle = ChartHatchStyle.None; point.BorderWidth = 1; } // If the mouse if over a data point if (result.ChartElementType == ChartElementType.DataPoint) { // Find selected data point DataPoint point = chart1.Series[0].Points[result.PointIndex]; // Change the appearance of the data point point.BackSecondaryColor = Color.White; point.BackHatchStyle = ChartHatchStyle.Percent25; point.BorderWidth = 2; } else { // Set default cursor this.Cursor = Cursors.Default; }}2、效果如下
首先,窗体刚启动,如下
鼠标移动上,效果如下
- .NET Chart(3)---与图表交互(鼠标移动线段高亮)
- MPAndroidChart 教程:与图表进行手势交互 Interaction with the Chart(二)
- MPAndroidChart 教程:与图表进行手势交互 Interaction with the Chart(二)
- 图表配置(Chart)
- Nevron Chart 教程(1):详解Nevron Chart .NET图表的Axis scale breaks特性
- 鼠标移动到Chart控件图表数据点处,显示相关信息
- ASP.NET MVC2 chart图表
- Chart图表入门3
- .NET Chart(1)---创建最基本的图表(设计器方式)
- .NET Chart(2)---创建最基本的图表(代码方式添加数据)
- chart.js绘制移动端图表
- flash 与交互:鼠标交互-拖和放(一)
- ASP.NET Chart Control (ASP.NET图表)
- 【D3.js数据可视化系列教程】(十九)--交互图表之鼠标悬停
- Extjs学习 图表Chart 复合图表 和 图表与表格
- vb.net chart图表使用技巧之一
- ASP.NET的chart图表控件
- js table鼠标移动高亮显示
- 定制iOS 7中的导航栏和状态栏
- Java基础笔记四集合和IO流
- Windows socket之IO完成端口(IOCP)模型开发(原作者:csdn——ithzhang)
- 仿造眼图生成原理写的小例子
- zxing安卓项目学习1——AndroidManifest文件
- .NET Chart(3)---与图表交互(鼠标移动线段高亮)
- ubuntu12.04打开终端方法
- Eclipse maven构建springmvc项目
- php连接不同数据库的方法分享
- Android中利用GridView实现水平和垂直均有滚动条的表格效果
- Android Switch控件(在android2.2 api8及以上使用)
- 6800和8080系统的差别
- secureCRT中让vim高亮显示
- stringstream的用法