找回密码
 立即注册

QQ登录

只需一步,快速开始

mch1992

银牌会员

4

主题

10

帖子

2090

积分

银牌会员

积分
2090

活字格认证

最新发帖
mch1992
银牌会员   /  发表于:2015-1-10 17:28  /   查看:5372  /  回复:3
我试图利用mousewheel事件对坐标轴进行缩放操作,但是我在编辑时发现对坐标轴执行任何鼠标事件时,程序根本没有触发任何类型的鼠标事件,麻烦告知一下解决办法

3 个回复

倒序浏览
gw0506
超级版主   /  发表于:2015-1-12 10:07:00
沙发
可以使用MouseWheel事件进行处理。例如:
<c1chart:C1Chart Grid.Row="1" x:Name="c1chart" ChartType="Line" MouseWheel="c1chart_MouseWheel"/>

如果你检查不出来问题,可以做个Demo,贴在这里,我们帮你调试一下。
回复 使用道具 举报
mch1992
银牌会员   /  发表于:2015-1-12 17:37:00
板凳
回复 2楼gw0506的帖子


这是Demo,添加鼠标事件是没反应的,不管是标准事件还是preview事件都是

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-12 18:27:00
地板
回复 3楼mch1992的帖子

Demo已经看过了,如果需要添加鼠标事件,请按照2楼给出的代码进行添加,C1Chart的MouseWheel事件,经过测试,该事件可以正常触发。

如果是需要对坐标轴做缩放操作,请使用C1Chart的Interactive交互功能。具体如何使用,请参考官网的示例。安装产品后,可以在如下路径找到该示例:
C:\Users\[username]\Documents\ComponentOne Samples\Studio for WPF\C1.WPF.Chart\CS\ChartSamples\

Interaction-&gt;InteractiveChart 的页面就是演示C1Chart的交互功能,包含坐标轴缩放等。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部