/// <summary>
/// 返回圆形panel
/// </summary>
/// <param name="diameter"></param>
/// <returns></returns>
private Panel CreateCirclePanel(int diameter)
{
GraphicsPath gpath = new GraphicsPath();
gpath.AddEllipse(0, 0, diameter, diameter);
Panel panel = new Panel();
panel.Region = new Region(gpath);
panel.BackColor = Color.Transparent;
panel.Size = new Size(diameter, diameter);
return panel;
}
创建出 一个圆形的透明的panel 其他控件也一样