C# 如何将数据从子窗体移动到父窗体?

C# 如何将数据从子窗体移动到父窗体?,c#,C#,我有两个表格。父表格是表格A。在表格A中,我打开表格B。我做了一些事情,然后我想将数据传输到表格A。我不知道如何做。 我尝试使用公共变量,但它不起作用。最好的方法是表单B在感兴趣的事情发生时引发事件。表单A可以侦听此事件,然后更新其控件之一 如果您提供更多信息我很乐意提供一个例子。最好的方法是表格B在发生感兴趣的事情时引发事件。表单A可以侦听此事件,然后更新其控件之一 如果您提供更多信息我很乐意提供一个例子。如何打开FormA打开FormB?它是全部在FormA中的一个方法中,并且是模态的,还是

我有两个表格。父表格是表格A。在表格A中,我打开表格B。我做了一些事情,然后我想将数据传输到表格A。我不知道如何做。
我尝试使用公共变量,但它不起作用。

最好的方法是表单B在感兴趣的事情发生时引发事件。表单A可以侦听此事件,然后更新其控件之一


如果您提供更多信息我很乐意提供一个例子。

最好的方法是表格B在发生感兴趣的事情时引发事件。表单A可以侦听此事件,然后更新其控件之一


如果您提供更多信息我很乐意提供一个例子。

如何打开
FormA
打开
FormB
?它是全部在
FormA
中的一个方法中,并且是模态的,还是将
FormB
存储在字段中?这两个表单是否同时运行?但它不起作用-不足以提供帮助。显示代码如何创建打开的表单B,并显示您尝试了什么。还可以看到重复的问题使用
public static
变量可能会解决您的问题。@Nofuzy to cheghad khobi…我使用公共属性。不是简单的公共属性,请将它们更改为
public static
,这样您可以在运行时将值从一种形式转移到另一种形式,无需重新创建目标表单。
FormA
如何打开
FormB
?它是全部在
FormA
中的一个方法中,并且是模态的,还是将
FormB
存储在字段中?这两个表单是否同时运行?但它不起作用-不足以提供帮助。显示代码如何创建打开的表单B,并显示您尝试了什么。还可以看到重复的问题使用
public static
变量可能会解决您的问题。@Nofuzy to cheghad khobi…我使用公共属性。不是简单的公共属性,请将它们更改为
public static
,这样您可以在运行时将值从一种形式转移到另一种形式,无需重新创建目标表单。这与其说是答案,不如说是评论。为什么要鼓起人们的勇气去创造不完整的问题,而不用自己去努力去解决它呢。我想你甚至花更多的时间来回答问题,而不是回答问题:)@Fabio
!false
这与其说是答案,不如说是评论。为什么要鼓起人们的勇气去创造不完整的问题,而不用自己去努力去解决它呢。我想你甚至花更多的时间来回答问题,而不是回答问题:)@Fabio
!错误