我需要根据动态列表动态创建单选按钮。场景就像我在WinForm中显示为单选按钮的文件列表。用户单击单选按钮以选择文件并向前移动。 我尝试过以下作为例子
for (int i = 0; i < 10; i++)
{
ii = new RadioButton();
ii.Text = i.ToString();
ii.Location = new Point(20, tt);
tt = tt + 20;
panel1.Controls.Add(ii);
}
问题是如何检查用户选择了哪个值?
答案 0 :(得分:10)
一种简单的方法是使用RadioButtons
CheckChanged
事件设置一个变量,该变量使用RadioButtons
文本或{{1}指定他们选择的文件你可以设置为文件本身的属性吗?
e.g。
Tag
这当然不是最优雅的方式,但它会起作用。