笔记--winfrom中父窗体如何获取子窗体中控件值(showDialog)

  下面有个简单的方法可以轻松的获取到子窗体中的数据

  父窗体中代码:

     childForm cf = new childFrom();

     DialogResult res = cf.ShowDialog();//这里使用模式对话框可以获取到子窗体中的回应消息

        if(res == DialogResult.OK)

    {

        MessageBox.Show("子窗体中输入的用户名为:"+cf.userName);

      }

    子窗体中代码:

     public partial class childFrom : Form

        {

        public string userName = string.Empty;

        .........

        private void btnOK_Click(object sender, EventArgs e)

             {

            this.userName = txtUserName.Text.Trim();

            this.DialogResult = DialogResult.OK;

        }

     }

posted @ 2011-10-11 15:13  Lyle Blog  阅读(1530)  评论(0编辑  收藏  举报