Gestionar Menús Contextuales de GridDesktop
Introducción
La clase ContextMenuManager se utiliza para gestionar los elementos del menú contextual. El atributo GridDesktop.ContextMenuManager obtiene la instancia del objeto ContextMenuManager. Por ejemplo, el atributo ContextMenuManager.MenuItemAvailable_Copy obtiene o establece un valor que indica si el elemento del menú contextual Copiar está disponible o no. De manera similar, tenemos todos los atributos correspondientes para diferentes elementos del menú contextual.
IMPORTANTE: Por defecto, todos los elementos del menú contextual son visibles en la lista.
Gestionando el Menú Contextual
Ocultar Elementos del Menú Contextual
Para realizar esta tarea, primero echamos un vistazo al menú contextual predeterminado que tiene GridDesktop.
Menú predeterminado de GridDesktop
Ahora, ocultar algunos elementos del menú utilizando el código a continuación:
Después de ejecutar el código anterior, algunos elementos del menú no serán visibles para los usuarios:
Algunos elementos del menú están ocultos
Añadiendo nuevos elementos de menú
Agregue un nuevo elemento al menú contextual a la lista utilizando el siguiente fragmento de código.
También especificamos un controlador de eventos para el nuevo comando/opción.
Después de ejecutar el código anterior, se podrá ver un nuevo elemento de menú en el menú contextual. También aparecerá un mensaje cuando se haga clic en la celda.
Se añade un nuevo elemento de menú a la lista