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的值。

    如果本文的描述的方法或内容有问题,请给我留言。
  • 相关阅读:
    Java 获取当前时间最近12个月(字符串)
    Java 取本月第一天和最后一天
    find_in_set()和in()比较
    Latex 箭头、下标、符号上下写文字、正方形和三角形
    LaTeX 公式字体大小设置
    哈希学习(2)—— Hashing图像检索资源
    局部敏感哈希-Locality Sensitivity Hashing
    Mathtype 公式显示方框
    Linux下安装MATLAB
    局部敏感哈希(Locality-Sensitive Hashing, LSH)
  • 原文地址:https://www.cnblogs.com/lhking/p/1542182.html
Copyright © 2011-2022 走看看