Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab上下文菜单与按钮关闭函数冲突_Matlab_Contextmenu_Matlab Guide_Axes - Fatal编程技术网

Matlab上下文菜单与按钮关闭函数冲突

Matlab上下文菜单与按钮关闭函数冲突,matlab,contextmenu,matlab-guide,axes,Matlab,Contextmenu,Matlab Guide,Axes,我正在使用guide在Matlab中开发GUI。我希望GUI中的主轴在鼠标左键单击时执行任务,并在右键单击时显示上下文菜单。我们可以用Matlab来做吗 我想到的一个想法是识别鼠标点击并使用命令显示上下文菜单。Matlab中是否有执行此操作的命令 您所有的问题都可以在Matlab中解决。要以编程方式创建上下文菜单,您可以阅读更多内容 如果使用的是指南,则可以在“工具”/“菜单编辑器”/“上下文菜单”下创建上下文菜单以及相应的回调函数 顺便说一下,你应该首先使用,那里有大量的例子 我通过在主轴按钮

我正在使用guide在Matlab中开发GUI。我希望GUI中的主轴在鼠标左键单击时执行任务,并在右键单击时显示上下文菜单。我们可以用Matlab来做吗


我想到的一个想法是识别鼠标点击并使用命令显示上下文菜单。Matlab中是否有执行此操作的命令

您所有的问题都可以在Matlab中解决。要以编程方式创建上下文菜单,您可以阅读更多内容

如果使用的是指南,则可以在“工具”/“菜单编辑器”/“上下文菜单”下创建上下文菜单以及相应的回调函数


顺便说一下,你应该首先使用,那里有大量的例子

我通过在主轴按钮DOWNFCN回调中使用以下代码解决了这个问题

if strcmp( get(handles.figure1,'selectionType') , 'normal')
     myfunction();
end

if strcmp( get(handles.figure1,'selectionType') , 'open')
    mainaxes_contextmenu.Visible = 'on';
end