c#两个表单之间传递textbox数据
时间: 2023-07-27 16:24:21 浏览: 169
在C#中,可以通过使用构造函数、公共属性或公共方法等方式,在两个表单之间传递数据。
以下是使用公共属性的示例代码:
在源表单中,定义一个公共属性,用于获取需要传递的数据:
```
public string TextBoxValue
{
get { return textBox1.Text; }
}
```
在目标表单中,定义一个公共属性,用于接收传递的数据:
```
public string ReceivedValue { get; set; }
```
在源表单中,创建目标表单的实例,并将需要传递的数据存储在目标表单的公共属性中:
```
TargetForm targetForm = new TargetForm();
targetForm.ReceivedValue = TextBoxValue;
targetForm.Show();
```
在目标表单中,读取公共属性中的数据:
```
textBox1.Text = ReceivedValue;
```
阅读全文