TOOLSTRIPMENUITEM BACKCOLOR
Bom dia a Todos..
Eu mudei o backcolor o MenuStrip mas agora não estou conseguindo mudar o backcolor do toolstripmenuitem.
Como faço isso ?
Eu mudei o backcolor o MenuStrip mas agora não estou conseguindo mudar o backcolor do toolstripmenuitem.
Como faço isso ?
Para alterar a côr de um item do toolstripmenu faz assim:
Coloque a classe MyRender fora da classe Form1, e marcá-lo Pública
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
MenuStrip1.Renderer = New MyRenderer()
End Sub
End Class
Public Class MyRenderer
Inherits ToolStripProfessionalRenderer
Protected Overloads Overrides Sub OnRenderMenuItemBackground(ByVal e As ToolStripItemRenderEventArgs)
Dim rc As New Rectangle(Point.Empty, e.Item.Size)
Dim c As Color = IIf(e.Item.Selected, Color.Azure, Color.Beige)
Using brush As New SolidBrush(c)
e.Graphics.FillRectangle(brush, rc)
End Using
End Sub
End Class
Tópico encerrado , respostas não são mais permitidas