winform编程中,asp.net动态生成单选框,并设置选中其中的一个的方法
首先在容器中拖动一个panel控件,名称panel1
然后在Form1_Load中添加以下代码
//功能:winform中C#动态生成单选框 //开发:www.aspbc.com //作者:wangsdong //原创文章,转载请保留此信息 //生成10个单选按纽,每行5个 for (int i = 0; i <= 10; i++) { int x,y; RadioButton rb = new RadioButton(); //设置单选按纽相关数据 //名称 rb.Name = "aaaa" + (i + 1).ToString(); //文本 rb.Text = "第" + (i+1).ToString() + "个"; //宽度 rb.Width = 80; if (i == 3) { rb.Checked = true; //默认第三个选中 } if (i < 5) { y = 0; } else { y = 50; } if (i < 5) { x = i; } else { x = i % 5; } rb.Location = new Point(80 * x,y); //定位 this.panel1.Controls.Add(rb); //动态生成单选按纽 }(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)