gpt4 book ai didi

c# - 如何将值传递给用户控件?

转载 作者:行者123 更新时间:2023-11-30 20:46:15 27 4
gpt4 key购买 nike

<分区>

我有一个 Windows 窗体,我想将一个值传递给用户控件。我以编程方式在 winform 中创建用户控件并设置一个值,但未设置。这是我创建用户控件的代码:

namespace AddPanel
{
public partial class Form1 : Form
{

public Form1()
{

int a = db.CamTable1s.Count();


InitializeComponent();

DisplayImage(a);
}


private void DisplayImage(int rowNum)
{

test nt = new test();
nt.Location = new System.Drawing.Point(33, h);
nt.Name = "test1";
nt.usrID = "username";
nt.Size = new System.Drawing.Size(408, 266);
this.Controls.Add(nt);

}


}
}

我设置了一个我在测试用户控件中创建的名为 nt.Name 的变量,然后我只想将它显示在用户控件的文本框中。这是用户控件的代码:

namespace AddPanel
{
public partial class test : UserControl
{
public string usrID { get; set; }

public test()
{
InitializeComponent();
//textBox1.Text = usrID;

}

public test(string Id)
{
InitializeComponent();

usrID = Id;

UCtextBox.Text = usrID;

}


}
}

显然,我不知道为什么这不起作用。有人可以帮帮我吗?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com