MenuPrincipalRender.vb 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. Public Class MenuPrincipalRender
  2. Inherits System.Windows.Forms.ToolStripRenderer
  3. 'Protected Overrides Sub OnRenderItemText(ByVal e As ToolStripItemTextRenderEventArgs)
  4. ' e.TextColor = Color.Red
  5. ' e.TextFont = New Font("Helvetica", 7, FontStyle.Bold)
  6. ' MyBase.OnRenderItemText(e)
  7. 'End Sub
  8. Protected Overrides Sub OnRenderMenuItemBackground(ByVal e As ToolStripItemRenderEventArgs)
  9. Dim oBrush As Brush
  10. 'oBrush = New Drawing.SolidBrush(Color.FromArgb(100, 42, 46, 54))
  11. oBrush = New Drawing.SolidBrush(Color.FromArgb(100, 68, 71, 78))
  12. If Not e.Item.Selected Then
  13. e.Item.BackColor = Color.Blue
  14. Else
  15. Dim rc As Rectangle = New Rectangle(Point.Empty, e.Item.Size)
  16. e.Graphics.FillRectangle(oBrush, rc)
  17. 'e.Graphics.DrawRectangle(Pens.Black, 1, 0, (rc.Width - 2), (rc.Height - 1))
  18. 'e.Item.BackColor = Color.Gray
  19. 'e.Item.ForeColor = Color.Red
  20. End If
  21. End Sub
  22. End Class