0

我在 matlab 中有一个带有列表框的 gui。如果我填写此列表框并设置其索引值,则不会调用回调:

set(handles.listboxColors, 'String', listboxEntryList, 'Value', 1 );

在这里我期望回调

function listboxColors_Callback(hObject, eventdata, handles)

被调用,这不会发生。

4

1 回答 1

1

正常回调控制操作,仅在用户单击按钮或选择菜单项时触发。

属性的一个 set属性不会触发提到的回调。Valuelistbox

实现这一目标的一种方法是使用

guidata(hObject, handles);

listboxColors_Callback(hObject,eventdata,handles);

Value在你的功能设置后。

于 2013-08-02T09:01:34.537 回答