双作用的指导改编下拉菜单回调
28日视图(30天)
显示旧的评论
在我的代码中,我还有些GUIDE-style回调的下拉菜单如下(这只是示例代码):
%值改变功能:mydropdown_menu
函数mydropdown_menu_Callback(应用程序、事件)
%创建GUIDE-style回调参数——增加迁移工具
[hObject, ~,处理]= convertToGUIDECallbackArguments(应用程序、事件);
值=得到(hObject,“价值”);
如果值= = 7
warndlg (“警告”);
结束
guidata (hObject处理);
结束
问题是:当我选定值7,然后按计划displaed警告消息的,然而,当我做出下一个选择的任何其他值,再次显示的警告消息。我没有这样的问题在Appdesigner-style值改变了回调。我怎样才能解决这个问题?
接受的答案
答案(1)
图像分析
2023年6月13日13:01
如果你添加一个“价值改变回调”,点击下拉列表吗?然后有一个
函数mydropdown_menu_Callback(应用程序、事件)
displayedString = app.mydropdown_menu.Value
selectedIndex = app.mydropdown_menu.Item
如果selectedIndex = = 7
uiwait (warndlg (“警告”));
结束
结束