Вы не можете сделать это, используя существующий API - вы должны проявить творческий подход.Я знаю, что это имеет смысл, потому что это то, как вы вызываете конструктор, но это просто способ сэкономить ваше время при создании новых MenuItems, а не то, как он организован внутри.
Я мог бы поддерживать System.Collections.Generic.Dictionaryчьи ключи являются строками заголовков, а значения являются ссылками на объекты MenuItem, затем создайте функцию-обертку, которая добавляет пункт меню в меню и словарь.Удаление этих словарных статей при изменении пунктов меню - это другое упражнение.