c# GDI+画线问题求助

目前用的Bitmap和Graphics配合画的线.目前功能是鼠标点击2次后确定A线和B线其他的线根据比例自动画出这个没有问题也没有闪烁我想实现这样一个功能:A线和B线的X... 目前用的Bitmap和Graphics配合画的线.
目前功能是鼠标点击2次后确定A线和B线 其他的线根据比例自动画出 这个没有问题 也没有闪烁
我想实现这样一个功能:
A线和B线的XY轴我这边都可以取到,如何可以做到把画好的线中间加一个小圆点或者小方块 鼠标左键按住可以实现拖动并可以看见轨迹然后擦除以前的线.
鼠标是分别单击左键2次确定A线和B线的位置 之前说的有些模糊 不好意思
展开
 我来答
greystar_cn
2015-08-28 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
这个问题,你要算出在哪个位置进行画方块,当mouse移动的时,你要进行判断,mouse point 是不是在你那个方块区域附近,如果靠近的话,那你这时就要进行重绘,将方块显示出来。方块对象要判断是否按住了,如按住就要开始移动。
其实 都是Graphic的重绘,在 特定时间进行绘制全部,给人一种移动的感觉
超大蒲公英
推荐于2016-11-02 · TA获得超过741个赞
知道小有建树答主
回答量:758
采纳率:75%
帮助的人:741万
展开全部

写了个示例,你看一下吧。

思路是把要绘制的数据,都放到对象中。每次都去改变对象的值。然后重绘。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式