社区
其他技术讨论专区
帖子详情
Graphcis 类与UI控件 PictureBox的配合问题
weixin_38055275
2018-08-05 10:23:27
本人新手,想问一下 Graphcis 类如果要在 PictureBox 控件上画图,怎么使 Graphcis 类的绘图范围与 PictureBox 控件的范围一致?
...全文
18
3
打赏
收藏
Graphcis 类与UI控件 PictureBox的配合问题
本人新手,想问一下 Graphcis 类如果要在 PictureBox 控件上画图,怎么使 Graphcis 类的绘图范围与 PictureBox 控件的范围一致?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38070435
2018-08-09
打赏
举报
回复
直接从picturebox中取graphics
Graphics g=picturebox.CreateGraphics();
专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms
weixin_38068996
2018-08-08
打赏
举报
回复
那么,我想问,如果要限定 Graphcis 的绘图范围,是不是只需要将它的绘图范围设置成 pictureBox 控件的窗口大小就可以了?
weixin_38065708
2018-08-08
打赏
举报
回复
你好,
我不太清楚你指的范围一致是什么意思, Graphcis 类如果要在 PictureBox 控件上画图, 可以使用PictureBox 的Paint 事件,如果Graphcis 超过PictureBox的话,会被自动截除。 下面的代码你可以参考一下:
private void Circle(PaintEventArgs e) { Graphics g1 = e.Graphics; Pen p1 = new Pen(Color.Black); g1.DrawEllipse(p1, 0, 0, 150, 150); } private void pictureBox1_Paint(object sender, PaintEventArgs e) { Circle(e); }
或者:
private void Circle(Graphics g) { Pen p1 = new Pen(Color.Black); g.DrawEllipse(p1, 12, 12, 50, 50); } private void pictureBox1_Paint(object sender, PaintEventArgs e) { Graphics myg = e.Graphics; Circle(myg); }
Best regards,
Zhanglong
.net重写
picturebox
控件
picturebox
右键菜单复制、剪切、粘贴、打开、保存功能,以及图片居中、拉伸、平铺、图片放大与缩小等不同显示,左右旋转、上下翻转等图片格式转换。
C#
PictureBox
图片放大缩小、旋转、打印等
C#
PictureBox
图片放大缩小、旋转、打印等
一个简单的
pictureBox
图像实时十字提示的代码
一个简单的
pictureBox
图像实时十字提示的代码,实时显示坐标,缩放图像,十字提示
PictureBox
使用
演示了对
pictureBox
的使用。比较简单
C# panel
控件
滚动显示指定文件夹下的图片
基于c#开发的 可以在panel
控件
里滚动读取指定文件夹下的图片。可以用VS打开的源码
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章