C#a窗口读取完成b窗口textbox的值,b窗口不能关闭吗
时间: 2023-07-28 21:15:49 浏览: 81
C#源码,禁止关闭窗口,禁用窗体上的关
5星 · 资源好评率100%
是可以实现的。你可以在窗口B中创建一个属性,用于存储textbox的值。然后在窗口A中创建一个方法,通过窗口B的属性获取textbox的值。这样就可以在窗口B关闭之后,仍然能够获取到textbox的值。
具体实现方式如下:
在窗口B中创建一个公共属性,用于存储textbox的值:
```
public string TextBoxValue
{
get { return textBox1.Text; }
}
```
在窗口A中创建一个方法,通过窗口B的属性获取textbox的值:
```
private void ReadTextBoxValueFromWindowB()
{
WindowB windowB = new WindowB();
string textBoxValue = windowB.TextBoxValue;
// 在这里处理textbox的值
}
```
这样,在窗口B关闭之后,仍然可以调用`ReadTextBoxValueFromWindowB`方法获取到textbox的值。
阅读全文