c# - 图片框 C# 中的圆角边缘

标签 c# picturebox edges

如何在图片框控件中圆化边缘。我想得到像椭圆一样的角度,但我不知道该怎么做。我使用 C#。谢谢!

最佳答案

将 1 个图片框放在窗体上并编写此代码 您也可以更改宽度和高度旁边的负数以获得最佳结果

 System.Drawing.Drawing2D.GraphicsPath gp = new System.Drawing.Drawing2D.GraphicsPath();
            gp.AddEllipse(0, 0, pictureBox1.Width - 3, pictureBox1.Height - 3);
            Region rg = new Region(gp);
            pictureBox1.Region = rg;

enter image description here

关于c# - 图片框 C# 中的圆角边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7731855/

相关文章:

c# - 递归删除类别会引发数据读取器异常

c# - 嵌入式单声道 : Keeping references to C# objects in C++

c# for-loop 和 Click 事件处理程序

r - shapefile到R中的神经网络

c# - Azure 函数针对同一服务总线队列消息多次运行

c# - 当其内容为\0\0\0\0 时如何确定一个空字符串

c# - 有没有办法将 Graphics.DrawString & Graphics.DrawImage 合并成一个图像?

c# - winform图片框图像显示空c#

networkx - 如何在 Networkx/Graphviz 中绘制平行边

opengl - 如何获得硬边 - OpenGL