Как в конструкторе Visual Studio перемещать пункт меню из одного меню в другое?
Я бы предположил, что перетаскивание сработает, но, похоже, для меня это работает только в меню.
Обычно я прибегаю к редактированию файлов .Designer.cs вручную.





Щелчок правой кнопкой мыши, вырезание и вставка отлично подходят для меня.
@DavideAndrea верна. Подход "щелчок правой кнопкой мыши, вырезание и вставка" не переносит обработчики событий выбора меню. Обработчики событий не потеряны, они просто не включены в подход «вырезать / вставить». Чтобы не рисковать, скопируйте свойства из модуля Designer.cs формы перед использованием вырезания / вставки, выполните вырезание / вставку, затем обновите Designer.cs, чтобы восстановить потерянные методы обработчика событий. Я использую VS 2019 с проектом .NET Framework 4.6.2.
ПРЕДУПРЕЖДЕНИЕ! При этом действие меню теряется. 1. Скопируйте действие из свойств и вставьте во временный документ; 2. Вырезать пункт меню; 3. Вставьте пункт меню в новое место; 4: Скопируйте действие из временного документа и вставьте в свойства