所以在我的上下文菜单条上,我想更改所选项目的颜色。例如,我希望菜单项“关于我”在突出显示时将颜色从白色更改为黑色。这是我一直在尝试的:
ContextMenuStrip CMS = new ContextMenuStrip();
CMS.ForeColor = Color.White;
CMS.ShowImageMargin = false;
var item = CMS.Items.Add("About Me", null);
item.MouseHover += new EventHandler(CMS_MouseHover);
void CMS_MouseHover(object sender, EventArgs e)
{
ContextMenuStrip CMS = sender as ContextMenuStrip;
CMS.ForeColor = Color.Black;
}
我也尝试过使用 ToolStripMenuitem 事件处理程序,但我认为它不会在这里应用?
关于我如何做到这一点的任何建议?
我也想知道是否有办法改变高亮颜色,我知道这取决于你的系统,但我只是想知道。