社区
C#
帖子详情
C#中如何在picturebox上画图?
TalosChen
2005-05-11 08:21:17
还是只能在winform上画图?
...全文
1389
9
打赏
收藏
C#中如何在picturebox上画图?
还是只能在winform上画图?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TalosChen
2005-05-13
打赏
举报
回复
一般性我们在winform上画图时都是重载他的OnPaint,我就是想问在picturebox上是怎么操作的,也是重载OnPaint呢,还是像楼上说的使用Dispose?如果是重载OnPaint,该怎么重载呢(语法上,即怎么确定重载的域)?
Fibona
2005-05-13
打赏
举报
回复
是的.
TalosChen
2005-05-13
打赏
举报
回复
经过试验,我发现只要将你自己的画图函数声明为PaintEventHandler的格式,再与pictureBox的paint事件挂钩,就可以了。不过这样做的话等于将原来的OnPaint函数覆盖掉,请问还有什么需要添加的?比如说,如果是重载form的OnPaint的话,需要在你自己的函数最后加一句base.OnPaint()。这里也是一样吗?
ivorstar
2005-05-12
打赏
举报
回复
http://community.csdn.net/Expert/topic/3999/3999647.xml?temp=.5219995
他的问题和你很像!
9sun888
2005-05-11
打赏
举报
回复
上面的答案都行!
wjcking
2005-05-11
打赏
举报
回复
在它的On_Paint
dazhu2
2005-05-11
打赏
举报
回复
Graphics a=this.pictureBox1.CreateGraphics();
a.DrawEllipse(new Pen(Color.Red,5),100,50,100,100);
凨叔
2005-05-11
打赏
举报
回复
最后不要忘了调用g.Dispose();
凨叔
2005-05-11
打赏
举报
回复
PictureBox pictBox = new PictureBox();
System.Drawing.Graphic g = pictBox.CreateGraphics();
g.DrawLine(……);
g.DrawString(……);
g.DrawRectangle(……);
…………
C#
GDI在
picturebox
上
画图
代码
看到很多朋友有在
picturebox
上
画图
显示上的问题,在这里发布一个很早以前做的配置工具代码,希望对你们有帮助
C#
控件
picturebox
实现
画图
功能
本文实例为大家分享了
C#
picturebox
实现
画图
功能的具体代码,供大家参考,具体内容如下 在Form上添加 一个
pictureBox
,一个button控件 如图所示: 这样我们的绘画面板就弄好了,把
pictureBox
的dock属性设置为fill,...
PictureBox
画图
.rar
C#
Winform
PictureBox
画图
,Winform画板,适合初学者。
Winform保存
PictureBox
图片
在winform
中
保存
picturebox
中
的图片
用
c#
实现
画图
功能,可以画出各种图形,如矩形,圆形,菱形等,还可以随意拖动,放大缩小
用
c#
实现
画图
功能,可以画出各种图形,如矩形,圆形,菱形等,还可以随意拖动,放大缩小
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章