我需要动态禁用菜单项的子子项。这里在菜单栏中如果我运行启动时,禁用启动选项应该禁用如何实现这一点。我已附上快照参考如何禁用菜单条子菜单
// Run At Startup
private void runAtStartupToolStripMenuItem_Click(object sender, EventArgs e)
{
rkApp.SetValue("TimeCalculation", "\"" + Application.ExecutablePath.ToString() + "\"");
Environment.GetFolderPath(Environment.SpecialFolder.Startup);
menuStrip1.Items["disableStartupToolStripMenuItem"].Enabled = false;
}
//Disable Startup
private void disableStartupToolStripMenuItem_Click(object sender, EventArgs e)
{
rkApp.DeleteValue("TimeCalculation", false);
menuStrip1.Items["runAtStartupToolStripMenuItem"].Enabled = false;
}
快照:
什么'Environment.GetFolderPath'呢?你不使用它的返回值。 – joe