我正在尝试将单个文本框的值载入另一个窗体上的另一个文本框。如何将文本值传递到另一个表单上的文本框?
在形式1我有以下代码:
private SecondForm secondForm;
public void SecondFormTextBox()
{
uname.Text = secondForm.uname.Text;
}
在形式2 I有以下代码。
public TextBox uname
{
get
{
return uname;
}
}
我收到以下错误,希望您可以帮助!!
一个对象引用需要 非静态字段,方法或 属性 'WindowsFormsApplication1.AdministratorHome.uname.get'
歧义之间 'WindowsFormsApplication1.AdministratorHome.uname' 和 'WindowsFormsApplication1.AdministratorHome.uname'
多次重复... – 2011-03-23 15:31:09
可能重复的[C#初学者帮助,我如何将值传递给父窗体?](http://stackoverflow.com/questions/280579/c-beginner -help-how-do-i-pass-a-value-from-a-child-back-to-the-parent-form) – 2011-03-23 15:32:14
在uname调用中(这是一个属性方法),你返回相同属性的值,有点递归,所以它不会编译。 – 2011-03-23 15:32:30