将数据从 form2 方法传递到 form1 文本框

乔治

我有带有复选框和文本框的 form1。当我点击一个复选框时,form2 被打开。form2 上有一个按钮,它具有一些功能。此按钮的最后一步应该是将文本传递给 form1 文本框。如何将文本从 form2 方法传递到 form1 文本框?请注意,我不想隐藏或关闭 form1,或创建 form1 的新实例。我怎样才能做到这一点?我检查了这个,但没有成功:将值从一种形式发送到另一种形式

尼科·沃尔斯曼

你可以简单地在 Form2 的构造函数中引用 Form1

public Form2(Form1 frmMain){
    InitializeComponents();
    _FrmMain = frmMain;
}

只是在初始化 Form2 时:

Form2 frm2 = new Form2(this);
frm2.Show();

现在在 Form2 中,您应该能够通过属性更改所有内容:

private void BtnSend_Clicked(object sender, EventArgs e)
{
    _FrmMain.Foo = Bar;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将多行从Form1的gridview传递到Form2,然后单击按钮

如何将整数值从5个不同的文本框传递到2个不同的文本框

加载Form1之前将fileName放入文本框

从form1将数据插入到form2的datagridview中

从第二个打开的form2发送拳头form1文本框

在form1中搜索并使用vb.net Windows窗体将其显示到form2

在我的代码中,form1上的用户名应显示在buttonclick上的form2文本框中

将URL输入的值从Form1复制到操作URL Form2

通过在form2中的命令来锁定和解锁form1上的文本框

我使用AxAcroPDFLib显示Form2后无法将焦点/选择设置为Form1

提交form2之前从form1到form2获取值的任何可能方法

我的代码从form2的datagrid视图中将项目添加到form1的列表框中,这是行不通的。但它适用于插入文本框

在Visual Basic中将数据从Form1中的文本框传递到打开的Form2中的文本框

我想从Form2(文本框,图片框)控制Form1

通过将form2提交到django视图来获取form1值

如何从Form2访问Form1的非静态方法

在VB.NET中单击按钮时,如何将数据从Form2发送到Form1到Form1文本框中?

发送文本到Form1

C#中form1和form2之间的数据传递

Form2关闭时Form1执行方法不起作用

在 Form2 上调用函数时从 Form1 上的文本框中获取文本

从 Form1 到 Form2 的显示变量

通过按钮单击将值从 form1 传递到 form2 到 form2

如何从form1到form2取值并返回?

将新值从 form1 传递给 form2,该值位于数据库中的同一条记录上

防止 Form1 上的对话框阻止与 Form2 的交互?

在 Form2 中接收事件值到 Form1 WinForms

C# TextBox 从 Form1 输入到 Form2 中的表单名称输出?

将 Form1 中的“Private Sub Procedure1”从 Form2 更改为“Public -”(Form1)