我正在尝试从表单1获取数据并在表单3中使用它。 我已经做了一些谷歌搜索,有些人说使用类构造函数,我尝试了一些东西,这是我迄今为止最接近的东西,但它仍然无法工作。 有人能告诉你吗?
Form1中:
string userNameText = userName.Text;
userNameText = Form3.user;
Form2:
public partial class Form3 : Form
{
public string user
{
get { return userName.Text; }
set { userName.Text = value; }
}
}
有谁能看到我在这里做错了什么?
答案 0 :(得分:1)
试试这个
//In your first forms(so form1) button handler
using(Form3 form3 = new Form3())
{
if(form3.ShowDialog() == DialogResult.OK)
{
someControlOnForm1.Text = form3.TheValue;
}
}
//In Form3
//Define public property to serve value
public string TheValue
{
get { return someTextBoxOnForm2.Text; }
}