Здесь есть статья CodeProject , в которой объясняется, как использовать менеджер для элементов управления Edit и как синхронизируется меню.Я знаю, что код не обновлялся некоторое время, поскольку он использует .NET 2003 Framework, но я уверен, что он может быть перекомпилирован аккуратно, чтобы привести в соответствие .NET 2 Framework.
Настоящая красота этого кодачто если у вас есть элементы управления для редактирования, меню «Редактировать» автоматически синхронизируется на основе элемента управления для редактирования, т. е. если это может быть «Вырезать», «Копировать» или «Вставить», и оно деактивирует / активирует пункт меню для этого «Редактировать»меню.
Надеюсь, это поможет, С уважением, Том.