Riprendo un mio post precedente in cui disegnavo un rettangolo con gli angoli arrotondati per aggiungere un paio di cosette.
....
Di seguito una funzione che consente di disegnare un rettangolo con angoli arrotondati, sfruttando la GDI+ in VB.NET.
1 ''' <summary>
2 ''' Disegna un rettangolo con i bordi arrotondati
3 ''' </summary>
4 ''' <param name="g">Oggetto Graphics per il disegno</param>
5 ''' <param name="pen">Oggetto <see cref="Pen"></see> con cui
6 ''' disegnare il rettangolo</param>
7 ''' <param name="roundedRectangle">Rettangolo da disegnare</param>
8 ''' <param name="cornerSize">Dimensioni dell'angolo arrotondato</param>
9 Public Shared Sub DrawRoundedRectangle(ByVal g As Graphics, ByVal pen As Pen, _
10 ByVal roundedRectangle As Rectangle, ByVal cornerSize As Size)
11 Dim points(7) As Point
12 Dim rX As Single = roundedRectangle.Location.X
13 Dim rY As Single = roundedRectangle.Location.Y
14 Dim...