如何在Form中动态生成几个checkbox?

BigTree79 2003-07-10 08:01:40
生成的数目是在程序运行以后才产生的,所以不可以在IDE中产生。
我想用一个数组来实现

System.Windows.Forms.CheckBox[] ch= new
System.Windows.Forms.CheckBox[count]

剩下的代码该如何写,请大家帮帮给了例子。
...全文
39 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
好运 2003-07-10
  • 打赏
  • 举报
回复
自己在窗口上加一个,看一下InitializeComponent(),很容易明白的
TheAres 2003-07-10
  • 打赏
  • 举报
回复
int numberOfBoxes = 6;
CheckBox[] boxes = new CheckBox[numberOfBoxes];
for (int i = 0; i < numberOfBoxes; i++) {
boxes[i] = new CheckBox();
boxes[i].Text = "CheckBox " + i.ToString();
boxes[i].Top = i * boxes[i].Height;
}
f.Controls.AddRange(boxes);

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧