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