广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C#如何实现窗体间传值

    来源:网络收集  点击:  时间:2024-03-01
    【导读】:
    本文将介绍几种C#语言窗体间传值的几种方法。工具/原料moreVisual Studio 2017方法/步骤1/6分步阅读

    下图所展示的是两个模板窗体,一个父窗体、一个子窗体。窗体较为简陋,请各位看官自行美化,请见谅。

    2/6

    1.实现方法一:其中txtMsg分别为父、子窗体中的文本框Name。

    3/6

    2.实现方法二:使用委托方式实现窗体间传值。委托绑定的方法为子窗体中的 SetTxt方法。当父窗体点击发送按钮时,先校验委托方法是否为空,不为空的情况下调用子窗体的SetText方法给子窗体赋值。代码如下:

    4/6

    子窗体只需要提供此方法,被动接收父窗体中传过来的值。子窗体中代码片段如下:

    5/6

    3.实现方法三:使用事件方式实现窗体间传值。首先自定义一个事件,并添加一个类(MyEventArgs)继承于EventArgs,父窗体代码:

    6/6

    子窗体中代码片段如下图:

    注意事项

    如果对各位读者有帮助,请帮忙投票。谢谢!

    窗体间传值
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_201563.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 09:09:20  耗时:0.026
    0.0256s