Создайте компонент контекстного меню
создает контекстное меню на текущей фигуре и возвращает cm
= uicontextmenuContextMenu
объект. Если рисунок не существует, то MATLAB® вызывает figure
функцию, чтобы создать единицу.
Чтобы включить открытие контекстного меню на рисунке, необходимо также предпринять следующие шаги:
Назначьте контекстное меню компоненту пользовательского интерфейса или графическому объекту на том же рисунке.
Создайте по крайней мере один дочерний Menu
объект в контекстном меню.
создает контекстное меню со значениями свойств, заданными с помощью одного или нескольких аргументов пары "имя-значение". Задайте пары "имя-значение" с любым из предыдущих синтаксисов.cm
= uicontextmenu(___,Name,Value
)
Чтобы отобразить контекстное меню в интерактивном режиме в запущенном приложении, оно должно:
Иметь по крайней мере один элемент меню.
Быть назначенным компоненту пользовательского интерфейса или графическому объекту на том же рисунке.
Чтобы открыть контекстное меню программно, используйте open
функция. Контекстное меню должно быть дочерним элементом рисунка, созданного с помощью uifigure
функция. Чтобы отобразить контекстное меню, в нем должен быть хотя бы один элемент меню, созданный с помощью uimenu
функция.