1, el código fuente
#region Clase de etiqueta circular public class CircleLabel: Label // Herede la clase de etiqueta para regenerar la solución y puede verme { Override Void OnPaint (PaintEventArgs e) // Restablecer la forma del control Protect Override Override { base.OnPaint ( e); // Este método ocurre cada vez de forma recursiva, para garantizar que su forma sea una forma personalizada System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath (); path.AddEllipse (2, 2, this .Width-6, this.Height-6); // Gráficos g = e.Graphics; //g.DrawEllipse(nuevo (Color.Red, 2), 2, 2, Width-6, Height-6); Región = nueva Región (ruta); } } #endregion
2. Copiar al código del formulario
3. Regenerar
4. Establecer propiedades relacionadas