Pregunta

He hecho un control personalizado que consiste en un cuadro de texto enriquecido y un cuadro de imagen. Ahora quiero incluir un contextmenustrip en el richtextbox en realidad. Pero el código al que quiero llamar al hacer clic en los diferentes menús del menustrip pertenece al proyecto Principal en el que agregaré este control. Entonces pensé en agregar el contextmenustrip al control de usuario en el proyecto. Pero ahora el problema es que si hago clic derecho en el cuadro de imagen me sale la tira del menú, pero cuando hago clic derecho en el cuadro de texto enriquecido no obtengo contextmenustrip, ¿alguna razón o sugerencia?

También extrañamente cualquier evento que escribo para manejar el control de usuario en mi proyecto no se activa en absoluto. ¿Es porque lo puse dentro de un panel de control? ¿Alguna ayuda?

¿Fue útil?

Solución

Agregue el menú contextual al cuadro de texto enriquecido, como lo hizo inicialmente. Ahora, en lugar de ejecutar el código, genere un evento cuando se haga clic en el elemento del menú.

Maneja este nuevo evento en el proyecto principal.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top