C#/winform将picturebox中的图片进行复制,黏贴到另外一个picturebox窗体并进行拖动

将picturebox中的图片进行复制,在另外一个picturebox黏贴,并能对黏贴的图片进行拖动操作?... 将picturebox中的图片进行复制,在另外一个picturebox黏贴,并能对黏贴的图片进行拖动操作? 展开
 我来答
百度网友2c1a656
2017-06-24 · TA获得超过2747个赞
知道小有建树答主
回答量:215
采纳率:66%
帮助的人:117万
展开全部
内存中定义一个Bitmap,按下Ctrl+C,把当前picturebox.Image赋值给Bitmap,然后到另一个picturebox上,把bitmap给那个picturebox显示即可。
拖动,1,你可以拖动picturebox来实现拖动图片的效果,一般不这么做。
2、显示图片不用Picturebox.Image=bitmap;
改用picturebox的paint事件里面,用e.Graphics.DrawImage(bitmap,0,0);进行绘画,0,0表示绘画的位置,也就是说你拖动,只要用鼠标来控制这个0,0值变动就可以实现拖动的效果了。鼠标拖动的时候显示需要手动刷新,picturebox.Invalidate();
追问
谢谢,你能说下怎么对绘制完成的图形进行移动吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式