В моем приложении у меня есть ToolStripMenu (File, Edit, Notes), ToolStrip прямо над моей рабочей областью и контекстное меню для самой рабочей области.Теперь Notes ToolStripMenu, ToolStrip и ContextMenuStrip имеют одинаковое содержимое, которое выполняет одинаковые действия.Мне было интересно, есть ли элегантный способ просто спроектировать ToolStripMenu и иметь два других «зеркала» его функции и контента вместо того, чтобы переписывать все 3 раза?Я видел, что все 3 элемента управления используют ToolStripItems и ToolStripItemCollections, и поэтому я думаю, что это будет довольно легко сделать, но свойства в основном доступны только для чтения, и если я пытаюсь перебрать один элемент, чтобы добавить его к другому,удален из первоначального владельца, и для ToolStripItems нет метода Clone.
Спасибо.