Управление контекстным меню GridDesktops
Вступление
Класс ContextMenuManager используется для управления элементами контекстного меню. Атрибут GridDesktop.ContextMenuManager получает экземпляр объекта ContextMenuManager. Например, атрибут ContextMenuManager.MenuItemAvailable_Copy получает или задает значение, указывающее, доступен ли элемент контекстного меню Копировать. Точно так же у нас есть все соответствующие атрибуты для разных пунктов контекстного меню.
ВАЖНЫЙ: По умолчанию в списке видны все пункты контекстного меню.
Управление контекстным меню
Скрытие пунктов контекстного меню
Чтобы выполнить эту задачу, мы сначала рассмотрим контекстное меню по умолчанию, которое есть в GridDesktop.
Меню GridDeskop по умолчанию
Теперь скройте некоторые пункты меню, используя приведенный ниже код:
После выполнения приведенного выше кода некоторые пункты меню не будут видны пользователям:
Некоторые пункты меню скрыты
Добавление новых пунктов меню
Добавьте в список новый элемент контекстного меню, используя следующий фрагмент кода.
Мы также указываем обработчик событий для новой команды/параметра.
После выполнения приведенного выше кода в контекстном меню можно увидеть новый пункт меню. Сообщение также появится при нажатии на ячейку.
В список добавлен новый пункт меню