如何自动更新的价值一个编辑框中的字符串值在另一个编辑框,但仍允许用户覆盖这个值吗?
5视图(30天)
显示旧的评论
接受的答案
1月
2023年3月9日
没有指导但工作示范:
句柄。FigH =图;
句柄。Edit1 = uicontrol (“风格”,“编辑”,…
“单位”,“归一化”,…
“位置”,(0.1,0.55,0.8,0.4),…
“回调”,@Edit1CB);
句柄。Edit2 = uicontrol (“风格”,“编辑”,…
“单位”,“归一化”,…
“位置”,0.1,0.05,0.8,0.4);
guidata(处理。FigH、处理);
函数Edit1CB (Edit1 EventData)
处理= guidata (Edit1);
集(handles.Edit2,“字符串”得到(Edit1“字符串”));
结束
第一个编辑字段的回调将其内容复制到第二个,但你仍然可以手动编辑第二个。
在指南中代码省略明确guidata()调用。插入对应的回调到第一个编辑字段。