我在 Windows 窗体应用程序中有一些代码。
我想在代码中更改下拉 ToolStripMenuItems 的可见性。
我设置了 Visible 属性,但是当我设置断点并检查属性值时,项目的可见性并没有改变。
这是我的代码:
foreach (ToolStripMenuItem it in _frmMain.menuStripMain.Items)
{
foreach (ToolStripMenuItem i in it.DropDownItems)
{
if (i.Text == this._listAppSchema[0].ObjectName.ToString())
{
i.Visible = true;
}
else
{
i.Visible = false;
}
}
}
如何解决这个问题?