如何获取文本框数据子表单 [英] How to get textbox data child form

查看:65
本文介绍了如何获取文本框数据子表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好。我有一点问题。

我创建两个表格:



Form1 =主表格MDIParent

表格2 =子表格



Form2子表格成员= textBox111

textBox111.Text =emtpy



我调用Form2没有任何问题。



此代码:

Hi everybody. I have a little problem.
I create two Form:

Form1 = main form MDIParent
Form2 = Child form

Form2 child Form member= textBox111
textBox111.Text= "" emtpy

I call to Form2 not any problem.

This code:

Form2 frm =new Form2();
frm.MdiParent=this;
frm.Show();





我的问题是在Form1上写随机数据textBox111.Text(例如Welcomme)点击按钮。消息框Welcomme不显示。



此代码:



My problem write random data textBox111.Text (e.g Welcomme) click button on Form1. Message box Welcomme not to appear.

This code:

Form2 frm = new Form2();
string msg = frm.textBox111.Text;
MessageBox.Show(msg);





出现空白消息框。



对不起英语不好。



提前感谢您的帮助。



Empty message box to appear.

Sorry for bad English.

Thank you in advance for your help.

推荐答案

看看这里:转让两种表格之间的信息,第2部分:儿童到父母 [ ^ ]


大家好。我的问题解决了。代码下面解决了我的问题。感谢您的关注。



Hi everybody. My problem solved. Below the code solves my problem. Thank you for your interest.

public partial class Form1 : Form
 {

     Form2 frm;

     public Form1()
     {
         InitializeComponent();
     }

     private void toolStripButton2_Click(object sender, EventArgs e)
     {
         frm = new Form2();
         frm.MdiParent = this;
         frm.Show();
     }

     private void toolStripButton1_Click(object sender, EventArgs e)
     {
        MessageBox.Show(frm.textBox111.Text);
     }
 }


这篇关于如何获取文本框数据子表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆