众所周知,标签通常是正方形或长方形。我真的需要制作圆形标签。谁能告诉我这可能吗,或者至少给我指出正确的方向?
抱歉,只是为了说明问题。我想要一个圆形标签。不只是在屏幕上画一个圆圈。
最佳答案
您可以设置 Label 的 Region 属性:
var path = new System.Drawing.Drawing2D.GraphicsPath();
path.AddEllipse(0, 0, label1.Width, label1.Height);
this.label1.Region = new Region(path);
关于c# - 如何在窗体中制作圆形标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11347576/