为了账号安全,请及时绑定邮箱和手机立即绑定

通过调用来自不同类的方法在表单中创建标签动态布局

通过调用来自不同类的方法在表单中创建标签动态布局

C#
HUH函数 2021-10-09 10:34:47
正如标题所实现的那样,我如何调用在表单中添加控件的方法,比如 Form1。我想调用该方法并在内部创建多个控件,例如调用它的表单中的文本框或标签
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

您可以在静态类中准备控件并按如下方式在两个表单中使用它


public partial class Form1 : Form

{

    public Form1()

    {

        InitializeComponent();

    }


    private void Form1_Load(object sender, EventArgs e)

    {

        this.Controls.Add(MyControls.AddLabel());

    }

}


public static class MyControls

{

    public static Control AddLabel()

    {

        Label label = new Label

        {

            AutoSize = true,

            Location = new Point(48, 47),

            Name = "label1",

            Size = new Size(46, 17),

            TabIndex = 1,

            Text = "label1"

        };

        return label;

    }

}


查看完整回答
反对 回复 2021-10-09
  • 2 回答
  • 0 关注
  • 143 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信