Witam was mam problem z ustawieniem tła GroupBoxa jako gradient :

Private Sub GroupBox1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles GroupBox1.Paint

Dim rect As New Rectangle(0, DataGridView1.Location.Y + DataGridView1.Height, Me.Size.Width - 20, Me.Height - 50
-DataGridView1.Height - 45) '' lokalizacja naszego groupboxa
Dim objBrush2 As New Drawing2D.LinearGradientBrush(rect, Color.DarkSeaGreen, Color.White, Drawing2D.LinearGradientMode.Vertical)
e.Graphics.FillRectangle(objBrush2, rect)
objBrush2.Dispose()

    End Sub 

Niestety nie wiem gdzie jest problem. Wszystko wygląda ok. Kolor gradientu nie zmienia się na takich jak w kodzie powyżej jest ustawiony taki jak tło