3
A
回答
0
我不知道是否有办法阻止用户进行编辑,但如果用户试图更改它,让编辑的回调将文本更改回其原始结果,您可以实现类似的结果。
例如,你有一个按钮,让你选择文件,编辑文本框中显示文件路径:
function loadfile_Callback(hObject, eventdata, handles)
[fileName, pathName] = uigetfile;
handles.fullPath = fullfile(pathName,fileName);
set(handles.edit1,'String',handles.fullPath);
guidata(hObject,handles);
function edit1_Callback(hObject, evendata, handles)
set(hObject, 'String', handles.fullPath);
guidata(hObject,handles);
1
set(editTextHandle,'Enable','Inactive');
这样用户无法编辑文本。
相关问题
- 1. 在Matlab GUI中编辑复选框
- 2. 启用和禁用(编辑)
- 3. Matlab GUI编辑框输入不工作
- 4. 禁用列表框编辑
- 5. AppleScript启用编辑框
- 6. 编辑选择
- 7. 组合框禁用编辑并启用默认选择C++生成器
- 8. TinyMCE:禁用/启用javascript编辑
- 9. 禁用iframe编辑
- 10. 确定MATLAB GUI编辑文本框是否使用
- 11. 用于编辑XML的GUI?
- 12. 使用WindowBuilder编辑GUI
- 13. 禁用列编辑datatables.js内联编辑器选项卡列
- 14. Fullcalendar禁用拖放,但启用可编辑
- 15. 日期选择器文本框编辑不可编辑
- 16. MATLAB编辑器选项卡
- 17. 如何在复选框clilck事件上启用和禁用我的编辑框
- 18. MATLAB - 在编辑
- 19. 选择要从GUI(WinForms)编辑的文本框
- 20. 如何在可编辑框中禁用%
- 21. 能够禁用primeNG编辑框
- 22. JTextField启用DnD,但无法编辑
- 23. 编辑框:禁用用户格式,但添加我自己
- 24. 从宏启用Excel文件禁用编辑选项
- 25. 选项选择编辑
- 26. 禁用文本编辑UIActivityViewController
- 27. Kendo Grid:禁用行编辑
- 28. 禁用MFMailComposeViewController上的编辑
- 29. Teechart数据编辑禁用
- 30. jqGrid,禁用编辑行