求问,C#中用chart画图,现在实现了鼠标拖动区域放大的功能,出现的问题如图所示: 10

我用鼠标拖动选择的区域为:X轴10到13,Y轴10到40,但是松开鼠标放大后X和Y轴坐标显示都是从10到40,所以我希望放大的区域并没有显示在窗体中间。附上X,Y轴相应起... 我用鼠标拖动选择的区域为:X轴10到13,Y轴10到40,但是松开鼠标放大后X和Y轴坐标显示都是从10到40,所以我希望放大的区域并没有显示在窗体中间。附上X,Y轴相应起始位置代码,求高手解决如何将X轴放大坐标改为我鼠标选择的区域,多谢! 展开
 我来答
syht2000
高粉答主

推荐于2017-12-27 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
没用过,查了一下你应该分别控制X和Y的缩放,大概类似于用下面的取值
chart.ChartAreas["ChartArea1"].CursorX.SelectionStart
chart.ChartAreas["ChartArea1"].CursorX.SelectionEnd
追问
不行啊,这个是点击放大,而且一下就放的很大,看不见曲线了
水墨的世界
2022-02-02 · TA获得超过1058个赞
知道答主
回答量:226
采纳率:100%
帮助的人:23.6万
展开全部
  • C#中用chart开启缩放功能

  • chart1.ChartAreas[0].CursorX.IsUserEnabled = true;

  • chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
happy89309
2017-12-27
知道答主
回答量:1
采纳率:0%
帮助的人:907
展开全部
我目前做的一个项目中也需要此功能,可否借鉴下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式