所以我有一个包含5个radiobutton的RadioGroup。我想循环遍历按钮并对组中的每个单选按钮执行一个操作(与按钮的标记有关)。
我没有问题阅读单个按钮的标签或在组中获得选定的按钮(使用indexOfChild)。但是由于某些原因,我不能创建一个循环,循环遍历这个radiogroup中的所有按钮来执行一个关于按钮标签的操作。
提前感谢!我希望我的问题有意义。
编辑:在Visual Studio中,我可以做类似的事情,但使用listview而不是radiogroup:
foreach (var item in ListView.Items.Cast<ListViewItem>())
{
stuff
}
可以使用下面的代码:
for (int i = 0; i < radiogroup.getChildCount(); i++) {
RadioButton child = (RadioButton) radioGroup.getChildAt(i);
// use the button above to do what you want
}