Невозможно сделать toolstripmenuitem видимым/доступным
Привет, Ребята.
У меня возникли некоторые трудности с тем, чтобы мои объекты ToolStripMenuItem были видны. В принципе, у меня есть MenuStrip, который находится на родительской форме MDI. В выпадающем списке файлов есть еще один DDL под названием "Close Views...". в этом DDL у меня есть пять универсальных tsmItems, для которых свойство Visible установлено в False. Вот основной код:
Dim menuItem As ToolStripMenuItem = Nothing Dim itemList As ToolStripItemCollection = Me.tsmCloseViews.DropDownItems() For Each tsmObj As Object In itemList menuItem = TryCast(tsmObj, ToolStripMenuItem) If menuItem.Tag = "(Open)" Then With menuItem .Tag = NewForm.Name .Text = "Close " & FormText .GetCurrentParent.Visible = True .Visible = True .Available = True End With Exit For End If Next
Я подозреваю, что модификаторы на tsmItems должны быть установлены в Protected или какой-то другой небольшой параметр, который я упускаю из виду.
Любой вклад будет оценен по достоинству!
Что я уже пробовал:
Как показано в приведенном выше коде, я попробовал несколько методов, которые описаны в различных сообщениях в интернете.