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

    如果本文的描述的方法或内容有问题,请给我留言。
  • 相关阅读:
    【jQuery日期处理】两个时间大小的比较
    CSS 盒子模型(Box model)中的 padding 与 margin
    如何优雅地制作精排 ePub —— 个人电子书制作规范及基本样式表
    异常处理 Exception
    Log4net
    HttpServerUtility类
    MVC 数据验证
    BigRender
    CSS中的块级元素与行级元素
    使用jQuery.form插件,实现完美的表单异步提交
  • 原文地址:https://www.cnblogs.com/lhking/p/1542182.html
Copyright © 2011-2022 走看看