如何解决如何存储用户输入和更新字符串的顺序
我试图使“所有名称”字段按选择顺序(假设从左到右)显示所有选定的“名称”(在这种情况下为字母)。如果仅应用第一个转换,并且对于A + E / F / G,我编写的内容似乎只有功能。其余所有都不起作用,我也不明白为什么。
第一个下拉列表的代码是:
% Value changed function: DropDown
function DropDownValueChanged(app,event)
app.FirstName = app.DropDown.Value;
switch app.FirstName
case 'A'
app.FinalNameDrop.Value='A';
case 'B'
app.FinalNameDrop.Value='B';
case 'C'
app.FinalNameDrop.Value='C';
end
end
一个互联网陌生人告诉我,我可以“在类本身上定义一个属性!”所以我尝试了
properties (Access = private)
Property % Description
FirstName
SecondName
end
但是,我不确定这对我有什么帮助。我将如何实现此功能?
解决方法
只需将其放入所有回调方法中即可:
app.dropDownFinal.Value = sprintf('%s + %s + %s',app.dropDown.Value app.dropDown2.Value app.dropDown3.Value);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。