zhaoluxing 发表于 2007-9-3 10:27:17

关于radiobutton的问题

有6个radiobutton放在了一个button Group中,在每个radiobutton的callback都将value存放到handles中,如下:
val=get(hObject,'value')
handles.data_radiobutton1=val
guidata(hObject,handles)
其他的callback类推。

但是只有点击第一个radiobutton才会在handles中显示 data_radiobutton1:1,点击其他的radiobutton都没有用,handles中根本就没有
data_radiobutton2,……data_radiobutton6这些值。
诚心请教!

shizhi214 发表于 2010-10-21 16:35:33

放进button group后单个radiobutton其实被屏蔽了,不起作用了。你把这些radiobutton拖入buttongroup时应该从command窗口中看到警告信息了。

放入组中以后,radiobutton的选取状态可以通过组的句柄获得。
get(handles.buttongroup,'SelectObject')
页: [1]
查看完整版本: 关于radiobutton的问题