zoukankan      html  css  js  c++  java
  • 窗体间传值汇总

     一直做Winform,对于窗体间的传值方法也是慢慢了解和掌握,在此作个总结,不足之处,大家斧正!

    1.使用构造函数:对于窗体间的值的单向传递,使用构造函数是个不错的方法,简单,清晰。

    2.使用this指针:这种其实也是利用了构造函数,但参数是前一个窗体,新窗体接收指针后,获取原窗体的属性(我习惯用Tag),实现传递。

    3.使用吕老师的构造对象+委托。参见http://www.cnblogs.com/zhenyulu/articles/34044.html 。这种方法想法非常棒,但是为传值构造类,有时感觉有点累!

    4.使用Application.OpenForms方法:这个是今天的新发现,利用此方法可以把应用程序中所有已经打开的窗体都找到,这样也能实现窗体间的值传递。只是耦合紧了些~

    注:打开窗体时如果使用ShowDialog方法,记得调一下Dispose,否则对象不会自动回收掉~

  • 相关阅读:
    sort()
    type()
    reverse()
    pop()
    remove()
    max()
    len()
    Ext.Js核心函数( 三)
    聚簇索引和非聚簇索引区别
    Ext.js入门(二)
  • 原文地址:https://www.cnblogs.com/Magicsky/p/728745.html
Copyright © 2011-2022 走看看