用C#画图,怎么移动所画的图形,请教高手指点!!
答案:5 悬赏:20 手机版
解决时间 2021-01-30 12:04
- 提问者网友:niaiwoma
- 2021-01-29 19:56
用C#画图,怎么移动所画的图形,请教高手指点!!
最佳答案
- 五星知识达人网友:从此江山别
- 2021-01-29 21:26
最简单的方法是:
1.先将变量进行计算
2.移动后数据存储
3.清除原画板内容
4.读出存储的数据
5重绘
1.先将变量进行计算
2.移动后数据存储
3.清除原画板内容
4.读出存储的数据
5重绘
全部回答
- 1楼网友:woshuo
- 2021-01-29 23:20
重绘,跟据偏移量与原始坐标来进行重绘
- 2楼网友:怙棘
- 2021-01-29 22:32
你用GDI画图么?
- 3楼网友:风格不统一
- 2021-01-29 22:17
用移动后的坐标重新画一个
- 4楼网友:躲不过心动
- 2021-01-29 21:54
你好!
更改你所画好的图所在的位置即可,
将已画图形放在一个panel或picturebox上,需要移动时重新初始化控件的location属性就好了。
下面代码是你panel位置随着你的光标位置移动而移动
Dim pi As Point = New Point(MousePosition.X, MousePosition.Y)
panel.location = pi;
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯