我正在尝试使用MATLAB GUI创建日历。 我找到了this tutorial并创建了日历:
function CellSelectionCallback(hObject, evnt, handles)
hModel = handle(hObject.getSelectionModel, 'CallbackProperties');
selectedDate = hModel.getSelectedDate();
dayNumber = get(selectedDate,'Date');
handles.edit_start.String = num2str(dayNumber);
handles.newNote(3) = {dayNumber};
guidata(handles.figure1, handles);
我也有Edit Text对象。让我们尝试将选定的价值放到它! 我使用excaza's code:
outline
所以我可以阅读所选日期并把它放在任何地方。
问题
代码仅在调试模式下有效。在正常模式下,我的编辑文本对象(edit_start)保持为空!