如何动态增加控件(c#.net)

 时间:2026-02-14 12:24:02

1、我们首先新建一个项目,并拖入一个按钮,然后双击该按钮,进入代码窗口

如何动态增加控件(c#.net)

2、我们写入代码

            Button a = new Button();

            this.Controls.Add(a);

第一句的意思是,定义一个按钮

第二句的意思是将这个按钮加入"this",也就是加入这个窗体

如何动态增加控件(c#.net)

3、我们运行这个程序,然后点击按钮

如何动态增加控件(c#.net)

4、你可以在左上角看到一个空白按钮

如何动态增加控件(c#.net)

5、大家想要动态加入控件,肯定就不满于这么单调的功能,其实我们在加入按钮时,可以定义按钮的参数的

6、我们修改一下代码

            Button a = new Button();

            a.Text = "我是动态增加的按钮";

            this.Controls.Add(a);

中间的那句意思不用我解释了吧,是设置按钮上的文字的意思

如何动态增加控件(c#.net)

7、OK,我们运行程序,点击按击,你可以看到,左上角的按钮文字变了,不过文字没全显示出来,没事,我们还可以更改按钮大小

如何动态增加控件(c#.net)

8、我们再增加一句代码  

            Button a = new Button();

            a.Text = "我是动态增加的按钮";

            a.Width = 200;

            this.Controls.Add(a);

第三句代码是把新增按钮的宽度设置为200;

如何动态增加控件(c#.net)

9、我们再运行程序看看结果,呵呵,你可以看以按钮变得很长了.

如何动态增加控件(c#.net)

10、至于大家要把按钮改成什么样随大家自由,本文是想告诉大家,其实你们不要把控件当在控件,控件实际上就是一个类,你拖到窗体上,控件就变成了对象,所以我们可以在代码中,实例化一个控件,达到随心所欲地使用控件,才能算用好C#的窗体程序

  • 抽逃注册资金的财税处理
  • 2018-2019国际滑联花样滑冰大奖赛赛程
  • 求几月几日是星期几的方法
  • 荒野行动无声音怎么解决
  • 最全色彩搭配原则,店铺色彩搭配师必备方法
  • 热门搜索
    陕西安康旅游景点 台湾台北旅游攻略 海南兴隆旅游 厦门大嶝岛旅游攻略 海南旅游景点介绍 适合春季旅游的地方 韩国旅游签证办理流程 广西旅游景点介绍 内蒙古旅游景点地图 厦门大学旅游攻略