我在我的应用程序中添加了一个MenuStrip,并在Render Mode的ManagerRenderMode中添加了它。问题出在外观上,看起来很糟糕。看一下这两张照片,我想把子菜单的白色边框变成透明的,把那个在灰色背景下看起来很糟糕的蓝色矩形改为深灰色菜单和子菜单(边框是深蓝色),以及当选中菜单时的白色边框。我该怎么做呢?
BackColor为36;36;36,ForeColor为LightGray。
我已经成功更改了蓝色矩形、选项被选中时的白色矩形、选择子菜单选项时的蓝色矩形,但不知道如何更改白色边框,请帮忙解决。
到目前为止,以下是代码...
BackColor为36;36;36,ForeColor为LightGray。
我已经成功更改了蓝色矩形、选项被选中时的白色矩形、选择子菜单选项时的蓝色矩形,但不知道如何更改白色边框,请帮忙解决。
到目前为止,以下是代码...
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; }
}