zoukankan      html  css  js  c++  java
  • WinFrom子窗体向父窗体传值

    父窗框mainForm;子窗体childForm,利用事件进行传值

    在子窗体中的操作:

    public event EventHandler accept;public string value;
    private void btnStart_Click(object sender, EventArgs e)
    {  
       value=txtName.text;  
       if(accept!=null)  
       {    
         accept(this, EventArgs.Empty);//当事件触发时,传递自身引用  
       }
    }

     



    在父窗体中的操作:

    childForm frmChild=new childForm();

    private void btnForm_Click(object sender, EventArgs e)

    {

      if(frmChild.IsDisposed)

      {

        frmChild=new childForm();//时刻保持只有一个窗体显示

      }

        frmChild.accept += new EventHandler(Main_accept);

           frmChild.Show();

    }

    //父窗体处理子窗体传来的值

    public void Main_accept(object sender, EventArgs e)

    {

           childForm frmChild= (childForm)sender;

           string childValue = childForm .value;

        txtUser.text=childValue;

    }

  • 相关阅读:
    redis
    linux systemd
    分布式高可用架构演进
    c++ 多线程 信号量简单使用
    JAVA上传文件到FTP上
    JAVA字符串去掉html代码
    jQuery判断复选框是否勾选
    SpringBoot全局异常处理
    SpringBoot统一日志打印
    JAVA加解密之DES
  • 原文地址:https://www.cnblogs.com/xulang/p/5506191.html
Copyright © 2011-2022 走看看