• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

在vs中使用第三方插件DevExpress如何实现下图功能

凌晓峰 电子科技大学 计算机科学与技术  2021-06-24 18:31:07

在vs中使用第三方插件DevExpress如何实现下图功能:

【要求:1.鼠标单击图表控件时,在鼠标当前位置生成一根可左右拖动的蓝色线;2拖动蓝色线时,两蓝色线间的区域显示为其他颜色,但不能覆盖曲线】

 

...全文
483 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jwh2004 06-30

试试看,能不能给控件添加一个背景图片,你就在这个背景图片上的两个竖线区域之间画个矩形,然后填充颜色

回复
xuzuning 06-25

你这个问题需要找原作者解决

自行解决的途径就是重载

1.鼠标单击图表控件时 更换鼠标图标为一竖线,也不要拖动了,他本来就是跟着鼠标走的

 

回复 1
凌晓峰 06-25
@xuzuning 我想实现,选择部分曲线并且选择的曲线区域颜色与未选择部分不一样
回复

你的意思,是当鼠标点击的位置,去计算前一个节点(X,Y)位置,距离到当前(X,Y)位置的长度,生成一条不同颜色(非蓝色)线段?而且,这条线段,还能移动?不知道咋理解

回复
凌晓峰 06-25
@morliz子轩 我的意思是,当我鼠标点击界面时,在松开鼠标点击的位置生成一根可左右拖动的蓝色线,当我左或右移动蓝色线时,原线与被移动到新位置的线,这之间区域改变颜色,但是区域中的曲线不能被覆盖
回复
凌晓峰 06-25
@morliz子轩 这样说可懂???
回复
展开其他1条回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2021-06-24 18:31
社区公告

让您成为最强悍的C#开发者