Podemos ademas añadir un fondo a la etiqueta:
En este caso distinto.
En este caso el color del borde es el mismo que el de fondo.
Código:
...
With temptiqueta
.Font = Font["Arial, 18, bold"]
.Expand = True
'Ancho del borde de la etiqueta
.BorderWidth = 25
'Color del borde de la etiqueta
.BorderColor = Color.RGB(Rand(0, 255), Rand(0, 255), Rand(0, 255))
'Curvatura del borde, si lo quereís cuadrado, ponerlo a cero
.BorderRadius = 25
.Background = .BorderColor
'Para que el color de fondo de la etiqueta sea el del borde
.Border = Border.Plain
.Alignment = Align.Center
.Text = "GAMBAS IS A GOOD OPTION!"
.Foreground = Color.Black
End With
...
Algo que se debe tener en cuenta es jugar con el valor que se usa entre en BorderWith y el BordeRadius.
Ya que según pones valores distintos, el efecto del BorderRadius puede verse como si apareciera una línea
curva, como parte de una división.
Y visto eso, ojala se pudiera hacer lo mismo con un botón. Tener en cuenta que el componente Label se modificó "entero"
desde la versión 3.16
Para crear algo así habría que dominar un poco el dibujo y partiendo del DrawingArea crear un control.
Futuro proyecto "un botón a gusto del consumidor". Partiendo de como funciona la etiqueta seguro que se puede hacer algo.
Saludos