Gestión del menú contextual de GridDesktops

Introducción

La clase ContextMenuManager se utiliza para administrar 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. Del mismo modo, tenemos todos los atributos correspondientes para diferentes elementos del menú contextual.

IMPORTANTE: De forma predeterminada, todos los elementos del menú contextual están visibles en la lista.

Gestión del 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 GridDeskop

todo:imagen_alternativa_texto

Ahora, oculta algunos elementos del menú usando el siguiente código:

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

todo:imagen_alternativa_texto

Adición de nuevos elementos de menú

Agregue un nuevo elemento de menú contextual a la lista mediante 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 puede ver un nuevo elemento de menú en el menú contextual. También aparecerá un mensaje cuando se haga clic en la celda.

Se agrega un nuevo elemento de menú a la lista.

todo:imagen_alternativa_texto