1. Problema
Usar elementos de un menú estándar sobre un menú contextual.
2. Solución
La clase MenuItem cuenta con el método CloneMenu para la duplicación de determinados elementos de un menú estándar. Los eventos de click sobre cada elemento duplicado serán los mismos de los elemento originales (Jones, Freeman, 2010).
3. Código C#
En el constructor de la clase Principal se definen las características de los elementos del menú estándar:
- Menús
- Ítems de menú Archivo
- Eventos para cada ítem
Además, en el método OnLoad (líneas 53-68) se lleva a cabo la clonación de cada uno de los ítems del menú Archivo sobre el menú contextual:
cmuMenuContextual.MenuItems.Add(mnuItem.CloneMenu());
4. Literatura & Enlaces
Jones, A., Freeman (2010). Visual C# 2010 Recipes: A Problem-Solution Approach. United States: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.