社区
图表区
帖子详情
WPF toolkit和chart绘图
zhaomingyun
2014-01-21 10:06:34
WPF绘画波形图,用toolkit和chart 绘画的,当鼠标放到一个点上时,它会自动显示这个点的坐标,如图中的某点(299,85.77),那么怎么通过程序把这个点的坐标值读过来呢? 只能看得到,但我程序中要用这个坐标值,怎么才能获取到呢?
...全文
665
5
打赏
收藏
WPF toolkit和chart绘图
WPF绘画波形图,用toolkit和chart 绘画的,当鼠标放到一个点上时,它会自动显示这个点的坐标,如图中的某点(299,85.77),那么怎么通过程序把这个点的坐标值读过来呢? 只能看得到,但我程序中要用这个坐标值,怎么才能获取到呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黑子大哥
2014-05-29
打赏
举报
回复
我也在高wpf的chart,为嘛我就打不出DataSeries呢?只有PieSeries、LineSeries、ColumnSeries 等
zhaomingyun
2014-02-27
打赏
举报
回复
试了下不行啊,只是增加了个VAL字符,我的意思的怎么自定义个鼠标事件呢?
wangyuping_2007
2014-01-23
打赏
举报
回复
有那么难么。。。只用一句 CHART.TOOKTIP = "#VAL" 便可以实现你要的功能 另外#VAL 是默认对应X轴的值 #VALY 是Y轴的值
zhaomingyun
2014-01-21
打赏
举报
回复
程序源码如下 public List<DataPoint> ListPoint = new List<DataPoint>(10000); public Test() { InitializeComponent(); Curve(); } private void Curve() { DataSeries dataSeries = new DataSeries(); Chart chart = new Chart(); dataSeries.RenderAs = RenderAs.Line; dataSeries.XValueType = ChartValueTypes.Numeric; chart.ZoomingEnabled = true; chart.ScrollingEnabled = false; chart.AnimationEnabled = false; const double pi = 3.1415926; int count = 128; Axis charAxisX = new Axis(); WaveGrid.Children.Clear(); //chart.AxesX.Add(charAxisX);//为图表添加一个AxesX for (int i = 0; i < 10*count; i++) { DataPoint datapoint = new DataPoint(); datapoint.XValue = i; datapoint.YValue = 100 * Math.Sin( pi*(double)i / 64 ); dataSeries.DataPoints.Add(datapoint); } //for (int i = 0; i < 10 * count /*ListPoint.Count*/; i++) //{ // dataSeries.DataPoints.Add(ListPoint[i]); //} dataSeries.RenderAs = RenderAs.Line; chart.Series.Add(dataSeries); WaveGrid.Children.Add(chart); }
WPF
使用
Char
t控件(
Toolkit
模块的使用)
前言 在windows桌面开发过程中,自己接触的主要语言主要是C#。在运用阶段,发现winform很难满足自己的界面设计需要,在近期,才慢慢接触
WPF
,才感觉到界面开发过程中的快感。
WPF
中的
Char
t控件 在熟悉
WPF
之后,发现很多winform比较好用的控件在
WPF
中竟然没有,郁闷好长时间。紧接着,学会在
wpf
中怎么调用winform中的控件,虽然也可以满足需求,但是熟悉
wpf
的人都知道,这...
WPF
中
Char
t
绘图
控件的使用
最近做一个数据采集的软件,需要绘制曲线,发现
WPF
没有直接可用的控件。 在
WPF
下有很多中
绘图
方法,比如:Visifire,
Toolkit
,Interactive Data Display,还可以使用Winform里的
Char
t控件等,选取适合自己的最重要。请参考shirley7758的文章:总结几种应用于
WPF
的
Char
t插件 本文重点研究了两种方法,一是使用winform的
Char
t控件,...
WPF
调用系统自带的Winform
Char
t控件
绘图
最近在研究
WPF
,需要用到类似
Char
t的控件来绘制折线图,横坐标自定义时间信息。先后研究了DynamicDataDisplay.
Char
tPlotter、
Toolkit
,因为
WPF
用的人太少了,这方面可以查到的资料太少了。DynamicDataDisplay.
Char
tPlotter虽然能实现横坐标显示时间,但是我想显示的是历史的时间信息,非当下时间,遂弃之。如果有知道的大神,可以提点下我怎么改。 以上种种,导致我想用熟悉的Winform下的
Char
t来绘制。 1.首先添加引用 System.Windo
WPF
调用Winform
Char
t控件
绘图
最近在研究
WPF
,需要用到类似
Char
t的控件来绘制折线图,横坐标自定义时间信息。先后研究了DynamicDataDisplay.
Char
tPlotter、
Toolkit
,因为
WPF
用的人太少了,这方面可以查到的资料太少了。DynamicDataDisplay.
Char
tPlotter虽然能实现横坐标显示时间,但是我想显示的是历史的时间信息,非当下时间,遂弃之。如果有知道的大神,可以提点...
总结几种应用于
WPF
的
Char
t插件
Visifirevisifire可应用于
WPF
,Silverlight、Share Point、Windows Phone、Windows 8 优点:界面美观,包含常见的图表类型,可缩放,且可设置数据点的鼠标响应事件,X轴设置为时间轴类型后,tooltip会自动显示时间值。 缺点:Y轴仅提供Primary和Secondary两种类型,不支持多轴,且在查看数据点信息时,必须将鼠标移至数据点上才可显
图表区
4,816
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章