EDA365电子论坛网

标题: 如何获得buttongroup当前选中的控件 [打印本页]

作者: ononsiiii532    时间: 2022-3-8 09:30
标题: 如何获得buttongroup当前选中的控件
如题。buttongroup的用法,大多是在selectionChangeFnc中进行,此时传进来的hObject就是被选中对象的句柄,无论使用string属性还是tag属性都能判断。那么我问题是如果在其它地方需要获取buttongroup中当前被选择的对象,应该去查询哪个属性呢。buttongroup没有string属性,value属性。该不会是挨个查询buttongroup内部的radiobutton吧,那样如果有几个互斥控件的的话岂不是太麻烦?这样也体现不了使用buttongroup的优势啊。2 n! f- _7 d  r/ T

作者: Clap3hame3    时间: 2022-3-8 09:55

6 J/ X9 D' v. L/ M- Y& vbuttongroup 有一个 SelectedOobject 的属性,用get语句可以返回当前被选中对象的句柄。
作者: scott88    时间: 2022-3-8 10:01
我也碰见了这个问题,目前的方法是在button selection_callback里用global或handles来保存当前hObject的tag值。但是有没有能够直接调用的方法呢?




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2