用C#画图,怎么移动所画的图形,请教高手指点!! 10

 我来答
百度网友e25fdac64
2010-01-08 · TA获得超过143个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:79.9万
展开全部
更改你所画好的图所在的位置即可,
将已画图形放在一个panel或picturebox上,需要移动时重新初始化控件的location属性就好了。
下面代码是你panel位置随着你的光标位置移动而移动
Dim pi As Point = New Point(MousePosition.X, MousePosition.Y)
panel.location = pi;
huzhenqi1
2010-01-08 · 超过13用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:41.8万
展开全部
最简单的方法是:
1.先将变量进行计算
2.移动后数据存储
3.清除原画板内容
4.读出存储的数据
5重绘
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bxfc
2010-01-08 · TA获得超过872个赞
知道小有建树答主
回答量:1104
采纳率:0%
帮助的人:684万
展开全部
重绘,跟据偏移量与原始坐标来进行重绘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑着蜗牛来摆渡
2010-01-08 · TA获得超过1268个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:399万
展开全部
用移动后的坐标重新画一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuzicn
2010-01-08 · TA获得超过112个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:196万
展开全部
你用GDI画图么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式