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,禁用編輯行