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个按钮的主要内容,如果未能解决你的问题,请参考以下文章