C# winform 循环动态添加了10个按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform 循环动态添加了10个按钮相关的知识,希望对你有一定的参考价值。

参考技术A Button[] cmd=new Button [10];
cmd[0]=new Button();
for(int i=1;i<10;i++)

cmd[i]=new Button();
cmd[i].Size=new Size(188,20);
cmd[i].Top=cmd[i-1].Top+cmd[i-1].Height +5;
cmd[i].Visible=true ;
this.Controls.Add(cmd[i]);

C# WinForm 如何动态添加控件和设计控件布局

参考技术A 动态添加,不就是不拖拽吗那就new一个控件啊,想让他定位啊?location这个属性就是定位的→控件左上角相对于其容器左上角的坐标。margin,size
自己尝试哦,祝愿你C#越学越好。
参考技术B 比如button
button
btn=new
button();//初始化一个控件
btn.size=new
size(100,100);//设置大小
btn.location=new
postion(50,100);//设置坐标
btn.text="按钮1";//设置文本
this.controls.add(btn);//添加到窗体中
上面的大致就这样

以上是关于C# winform 循环动态添加了10个按钮的主要内容,如果未能解决你的问题,请参考以下文章

C#中的winform 程序怎样在datagridview 动态添加按钮行

C#的winform中如何实现按钮闪烁发光?

C# WinForm 如何动态添加控件和设计控件布局

C# winform动态添加控件获取值问题

C#如何动态加载RadioButton控件

c#动态添加控件,为啥没有显示啊,谢谢啦~