Управление контекстным меню GridDesktops

Вступление

Класс ContextMenuManager используется для управления элементами контекстного меню. Атрибут GridDesktop.ContextMenuManager получает экземпляр объекта ContextMenuManager. Например, атрибут ContextMenuManager.MenuItemAvailable_Copy получает или задает значение, указывающее, доступен ли элемент контекстного меню Копировать. Точно так же у нас есть все соответствующие атрибуты для разных пунктов контекстного меню.

ВАЖНЫЙ: По умолчанию в списке видны все пункты контекстного меню.

Управление контекстным меню

Скрытие пунктов контекстного меню

Чтобы выполнить эту задачу, мы сначала рассмотрим контекстное меню по умолчанию, которое есть в GridDesktop.

Меню GridDeskop по умолчанию

дело:изображение_альтернативный_текст

Теперь скройте некоторые пункты меню, используя приведенный ниже код:

После выполнения приведенного выше кода некоторые пункты меню не будут видны пользователям:

Некоторые пункты меню скрыты

дело:изображение_альтернативный_текст

Добавление новых пунктов меню

Добавьте в список новый элемент контекстного меню, используя следующий фрагмент кода.

Мы также указываем обработчик событий для новой команды/параметра.

После выполнения приведенного выше кода в контекстном меню можно увидеть новый пункт меню. Сообщение также появится при нажатии на ячейку.

В список добавлен новый пункт меню

дело:изображение_альтернативный_текст