У меня есть MenuStrip, который имеет 3 элемента. Второй элемент имеет 7 элементов (10, если разделителями считаются элементы). Дело в том, что я хочу, чтобы получить доступ к пункту номер 7 (опять же, пункт номер 10, если разделители считаются элементы), так что я делаю это:Как получить доступ к подэлементу MenuStrip
menuStrip.Items[1]...
и, таким образом, я могу получить доступ ко 2-му пункту в полосе меню, но проблема в том, что на данный момент у меня нет доступа к своим дочерним элементам. Мне нужно сделать это, потому что я должен использовать метод PerformClick() одного из этих subItems.
Обратите внимание, что когда я делаю menuStrip.Items[1]
... Я ожидал чего-то вроде вариантов DropDown или DropDownItems, но они не отображаются, и я не знаю, что я делаю что-то неправильно или что-то не хватает.
Это иерархия:
1.-MenuStrip
1.1.-File
1.1.1.-Close
1.2.-Agenda
1.2.1....
1.2.2....
1.2.3....
1.2.4....
1.2.5.-Separator1
1.2.6....
1.2.7.-Separator2
1.2.8....
1.2.9.-Separator3
1.2.10.-**ShowSummaryToolStripMenuItem**
(this is the item that I want to access)
1.3.-Help
1.3.1....
1.3.2....
Я хотел бы добавить пару фотографий, чтобы показать, что лучше, но, видимо, «мне нужно, по крайней мере 10 репутация размещать изображения».
Настоятельно благодарим за внимание и терпение.
EDIT: Я уже нашел решение самостоятельно. Я просто не знал, что на самом деле элемент MenuStrip (Sub) был объектом сам по себе, и я мог бы работать с ним, просто используя его имя, это была точка: D
Суб-MenuItems уже названы, но я не знаю, как к ним доступ, используя имя. – Drumnbass