17,741
社区成员
发帖
与我相关
我的任务
分享
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
//将你点击的项选中
ToolStripMenuItem menuItem = (ToolStripMenuItem)sender;
menuItem.Checked = true;
//获得该项的父对象
ToolStripDropDownItem parentDropDown =
(ToolStripDropDownItem)menuItem.OwnerItem;
//遍历父对象中所有的项,如果不是你刚才选中的那个项就就把它的checked属性设为false(即取消选中)
foreach (ToolStripMenuItem item in parentDropDown.DropDownItems)
{
if (menuItem.Equals(item))
continue;
else
item.Checked = false;
}
}