zoukankan      html  css  js  c++  java
  • c# winfrom 委托实现窗体相互传值

    利用委托轻松实现,子窗体向父窗体传值。

    子窗体实现代码:

    //声明委托
    public delegate void MyDelMsg(string msg);
    //定义一个委托变量
    public  MyDelMsg myDelMsg;
    
    private void button1_Click(object sender, EventArgs e)
    {
           if (myDelMsg!=null)
           {
                 //调用
                 myDelMsg(textBox1.Text);
                 this.Close();
            }
    }

    父窗体调用子窗体

            private void button1_Click(object sender, EventArgs e)
            {
                Form2 frm = new Form2(textBox1.Text);
                frm.myDelMsg = new Form2.MyDelMsg(RMsg);
                frm.ShowDialog();
            }
    
            private void RMsg(string msg)
            {
                textBox1.Text = msg;
            }    
  • 相关阅读:
    从头学Android之Android布局管理:LinerLayout线性布局
    Android onTouch事件传递机制
    android开源项目和框架
    <hdu
    <hdu
    <poj
    <poj
    <hdu
    <hdu
    <hdu
  • 原文地址:https://www.cnblogs.com/vip-ygh/p/3586284.html
Copyright © 2011-2022 走看看