在windows窗体中创建复选框和文本值

本文关键字:文本 复选框 创建 windows 窗体 | 更新日期: 2023-09-27 18:02:14

在windows窗体中如何根据特定条件动态创建复选框和标签

在windows窗体中创建复选框和文本值

创建想要添加的控件实例后,不要忘记将它们添加到窗体控件属性中,尝试如下:

private void Form1_Load(object sender, EventArgs e)
{
    bool condition = true;
    if (condition)
    {
        Label l_newOne = new Label()
        {
            Text = "Label: ",
            Location = new Point(10, 30)
        };
        CheckBox chckb_newOne = new CheckBox()
        {
            Text = "Correct",
            Location = new Point(50, 25)
        };
        this.Controls.AddRange(new Control[] { chckb_newOne, l_newOne });
    }
}
if (CertainCondition)
{
    Children.Add(new CheckBox());
}