Como mudar a aparência de um MenuStrip [duplicado]
Esta questão já tem uma resposta aqui:
Como alterar a cor do menu suspenso 4 respostasEu adiciono umMenuStrip
no meu aplicativo e é adicionarManagerRenderMode
aRender Mode
. O problema é com a aparência, olhe miudezas. Olhe para essas duas fotos, quero alterar a borda branca dos submenus em transparente, o retângulo azul que parece míldio em cinza para o menu e para o submenu em cinza escuro (e sua borda que é um azul escuro) e a borda branca do menu quando é selecionado. Como posso fazer isso ?
BackColor
é:36; 36; 36
eForeColor
éLightGray
.
Eu consegui mudar o retângulo azul, o retângulo branco quando a opção está selecionada, o retângulo azul quando eu seleciono uma opção de submenus, mas eu não sei como mudar owhite border
, por favor ajude..
Aqui está o código até agora ...
Color culoare = Color.FromArgb(20, 20, 20);
Color culoare1 = Color.FromArgb(36, 36, 36);
public override Color MenuItemSelected
{
get { return culoare; }
}
public override Color MenuItemBorder
{
get { return culoare; }
}
public override Color MenuItemSelectedGradientBegin
{
get { return culoare; }
}
public override Color MenuItemSelectedGradientEnd
{
get { return culoare; }
}
public override Color MenuItemPressedGradientBegin
{
get { return culoare; }
}
public override Color MenuItemPressedGradientEnd
{
get { return culoare; }
}
public override Color MenuBorder
{
get { return culoare; }
}