c#winform怎么在picturebox中绘制点线面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#winform怎么在picturebox中绘制点线面相关的知识,希望对你有一定的参考价值。

参考技术A 利用Graphic类就可以绘制相应的点,线,面了
Graphic g=picturebox.CreateGraphics();
然后利用g的相应方法就能绘制图形了,如DrawLine画线,DrawRectangle画四边形等本回答被提问者和网友采纳
参考技术B 你可以开发一个控件,支持自定义画图

主要是通过OnPaint的绘图方法,使用Graphics的GDI+来做,可以绘图到一个Bitmap上,然后Save

c#winform编程中 在窗体上画一个大图盖住一个小图 怎么用程序实现选中小图

参考技术A 使用2个pictureBox1(小)、pictureBox2(大),先把大图覆盖小图,并记住小图的起始位置(Location+Size)的范围,在大图中写MouseEnter事件,获取当前鼠标的坐标(Cursor.Position.Y.ToString();
Cursor.Position.X.ToString();),当前鼠标坐标在小图的范围内,使用pictureBox1.BringToFront();方法让小图放在大图前面
嗯,大概思路就是这样了

以上是关于c#winform怎么在picturebox中绘制点线面的主要内容,如果未能解决你的问题,请参考以下文章

c# winform如何取得一个区域的所有控件对象

C# WinForms | Picturebox白色出血右侧和底部边缘

C# winform picturebox控件显示图片问题 怎么使picturebox在登录学号10001时显示本地文件夹里10001.jpg

C#WinForm中,用于将图片以二进制存入sql数据库中,并将图片从数据库中取出,显示在PictureBox控件中。

在VS2010中制作WINFORM时,如何画出这样的表格?

winform picturebox 白色边框怎么去掉?