zoukankan      html  css  js  c++  java
  • 利用Delegate窗体间传值

    我们知道event的第二个参数EventArgs,可以用来在处理事件触发时,传递数据,今天就用它在窗体间传值。
    demo是winform程序,就是两个窗体,ParentFrm和ChildFrm。

    首先定义一个类myCustomEventArgs继承自EventArgs

    Code

    然后声明一个用来处理事件的delegate

    Code

    再定义一个事件

    Code


    在ParentFrm的load里写上

    Code


    在ChildFrm的load里写上

    Code

    ChildFrm里有个Handler

    Code

    然后就可以实现我们想要的效果了。

    源代码:
    ParentFrm,里面有一个button,一个textbox。

    Code

    ChildFrm代码,里面有一个textbox。

    Code

    单击ParentFrm窗体的button,ChildFrm窗体里的textbox会显示ParentFrm窗体里的textbox的值。

    如果本文的描述的方法或内容有问题,请给我留言。
  • 相关阅读:
    sql server数据库备份与复制(1):通过复制.mdf和.ldf文件实现数据转移
    SQL SERVER数据库备份与复制(4):让SQL SERVER自动备份方法一
    js 日历控件
    SQL SERVERa数据备份与复制(2):直接复制MDF文件和使用SQL的备份之间的区别
    mysql 插入中文乱码解决方案
    sql server数据库注意点
    SQL SERVERR数据库备份与复制(5):自动备份的SP
    mysql数据备份或转移(1)——通过数据复制实现转移
    SQL Server数据库备份与复制(3):从备份到转移的几种方法方法
    SQLSERVER数据存储内幕
  • 原文地址:https://www.cnblogs.com/lhking/p/1542182.html
Copyright © 2011-2022 走看看