Tengo una aplicación de Windows Forms con controles como textbox, combobox, datagridview, etc. Estos controles permiten a un usuario usar el clipboad, es decir, cortar/copiar y pegar texto. También es posible eliminar texto (que no está relacionado con el portapapeles).¿Cómo habilito/deshabilito Cortar/Copiar/Pegar menú y elementos de la barra de herramientas de forma genérica?
Mi aplicación tiene una barra de menú con un artículo que contiene Editar Cortar/Copiar/Pegar/Eliminar elementos, y una barra de herramientas con estos artículos también. ¿Cómo puedo activar/desactivar estos elementos correctamente dependiendo del estado del control que tiene el foco?
Busco una forma genérica, es decir, busco una implementación que hago una vez, y puede volver a utilizar para el futuro independiente de los controles a utilizar mi aplicación.