UIContextMenu禁用轴时使用

1视图(30天)
你好,
我已经创建了一个小型GUI使用指南工具(其懒惰的方式,我知道)。我有一个轴我用来显示一个图像,我想添加一个选项来保存图像。我想通过添加一个 uicontextmenu (右键菜单),一个“保存形象…”选项。我创建的菜单并将它添加到轴,最初工作的很好。但是当我使用轴向图像(不会发生,直到你点击一个按钮),uicontexmenu不再有效。
有什么巧妙的方法解决这个问题吗?添加一个选项,uicontextmenu图像显示,后是完全可以接受的(事实上是首选)。我试着第二行代码,但这并不工作:
集(handles.axesMainAxes,“uicontextmenu”,cMenu_axesMainAxes_Callback);
非常感谢您的帮助,谢谢:-)。
1评论
Jakob Sørensen
Jakob Sørensen 2014年5月19日
更新: 我改变了以下代码行
集(handles.axesMainAxes,“uicontextmenu”,handles.cMenu_axesMainAxes);
我不再接受任何错误代码。然而uicontextmenu仍然不工作。

登录置评。

接受的答案

Jakob Sørensen
Jakob Sørensen 2014年5月19日
它解决了添加 uicontextmenu 的图像,而不是轴。所以当显示图像,添加菜单:
图像(classifiedImage,“uicontextmenu”,handles.cMenu_axesClassification);
也记得 句柄。 uicontextmenu前面的标记名称,记住标记名称,不应该使用的函数名。

更多的答案(0)

类别

找到更多的在交互控制和回调帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!