社区
C#
帖子详情
C# gdi+清除所绘的图
低调的感觉
2008-12-24 01:48:30
我将一张图片绘到了panel1上
并设为panel1的背景图片
我在panel1上画了几个圆形
现在如何将这些圆形一次性都清除
...全文
1135
10
打赏
收藏
C# gdi+清除所绘的图
我将一张图片绘到了panel1上 并设为panel1的背景图片 我在panel1上画了几个圆形 现在如何将这些圆形一次性都清除
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wsf205
2009-01-08
打赏
举报
回复
在画图中主要是要理解哪些画好了,哪些是要重绘的,如果用鼠标拖动绘图,则需要把目标图片和绘画过程中的图片分开区别的。用panel画图对于细节的操作不是很容易,并且会出现闪屏。建议用一个pictureBox作为画板,上面可以用Bitmap作为画布,设置为双缓冲。画布可以放很多,对于绘图就方便多了,gdi+是个不好弄的东西,我也是前些日子刚做了这方面一些东西,建议楼主查一些该方面资料
Crazy_Xia
2009-01-08
打赏
举报
回复
[Quote=引用 8 楼 homejiji 的回复:]
Bitmap bgBMP=new Bitmap("a.bmp", false);
Graphics myPic = this.panel1.CreateGraphics();
Bitmap myBit = new Bitmap(bgBMP);
myPic.DrawImage(myBit, 0, 0,300,300);
清空的时候重新画一下就可以了
主要是将背景图独立保存不要直接在上面画。。。
[/Quote]
---------------
up
homejiji
2009-01-08
打赏
举报
回复
Bitmap bgBMP=new Bitmap("a.bmp", false);
Graphics myPic = this.panel1.CreateGraphics();
Bitmap myBit = new Bitmap(bgBMP);
myPic.DrawImage(myBit, 0, 0,300,300);
清空的时候重新画一下就可以了
主要是将背景图独立保存不要直接在上面画。。。
scy251147
2009-01-08
打赏
举报
回复
貌似不好做,要是按3楼那样的话,原来的图也被清理了
CraxyMouse
2009-01-08
打赏
举报
回复
blog.csdn.net/dunao
在这里寻找答案 吧!
LorenLiu
2009-01-08
打赏
举报
回复
如果你的画圆是在panel的paint方法中写死了的,就没办法了,因为每次panel被刷新都要执行那些语句,又会重新画出来
你看看这个,希望能对你有所帮助
http://blog.csdn.net/LorenLiu/archive/2008/12/25/3600063.aspx
低调的感觉
2009-01-08
打赏
举报
回复
3楼的方法实现不了
还有哪位大侠帮我一下..?
dai78
2008-12-24
打赏
举报
回复
e.Graphics.Clear();
bbbbbb888888
2008-12-24
打赏
举报
回复
mark
laidon
2008-12-24
打赏
举报
回复
如果是用
Graphics myPic = this.panel1.CreateGraphics();
Bitmap myBit = new Bitmap("a.bmp", false);
myPic.DrawImage(myBit, 0, 0,300,300);
这种方法绘制的话,可以直接 panel1.Refresh();
C#
GDI+
绘制直角坐标系并自定义绘
图
C#
GDI+
绘制直角坐标系并自定义绘
图
并可通过鼠标在坐标系中绘制矩形圆形等形状
C#
GDI+
滚动波形 折线绘
图
动态波形
开发平台:vs2008
c#
知识:
GDI+
采用随机数绘
图
,可以自定义标题的颜色,文字,绘
图
坐标的颜色,绘
图
点文字的颜色……,只是为
GDI+
初学者提供一点思路,程序在vs2008下调试通过~~
c#
GDI+
画点(最简单的处理方式)
使用
c#
中
GDI+
,简单的画点,只是在
图
中比较有效的绘制出点的程序。使用
c#
中
GDI+
,简单的画点,只是在
图
中比较有效的绘制出点的程序。使用
c#
中
GDI+
,简单的画点,只是在
图
中比较有效的绘制出点的程序。
C#
GDI+
画移动波形
图
代码很简单,用随机数来获取坐标,在画到
图
上,对波形
图
束手无策的朋友,可以提供给你一点思路
c#
GDI+
实现类似画
图
板的效果,有画矩形、直线、椭圆,保存,新建,擦除,颜色变换
c#
GDI+
实现类似画
图
板的效果,有画矩形、直线、椭圆,保存,新建,擦除,颜色变换,简单实用,值得保存
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章