zoukankan      html  css  js  c++  java
  • C# — WinForm 窗体间的传值

    通常在Winform窗体开发中,两个Winform窗体间进行传值,之前我所采用的方法多是使用Static变量,

    但使用过Static变量的兄弟们都知道,如果使用过多Static变量会存在一些问题,如变量没有办法及时释放,同时当Static变量使用过多时,也存在难管理,难命名的问题。

    所以,现在我一般采用公有方法调用私有变量的方法来解决传值的问题,特意记录在此,起个提醒作用:

    首先新建一个Winform窗体,暂命名为W1,在W1中新建一个公有方法,在这个公有方法中,对私有变量emp_email进行了赋值操作:

    View Code
            /******************************
                ** 作者: ***
            ** 变更时间: 2012-9-3
            ******************************/
            #region###公有方法示例
         public void return_empemail(string tem_empemail)
            {
                emp_email = tem_empemail;
            }
            #endregion

    然后再新建一个Winform窗体,暂命名为W2,在W2通过调用,来达到跨窗体传值的作用:

    View Code
    W1 w1 = new W1();
    w1.return_empemail(emp_email);
  • 相关阅读:
    Delphi Class of 类引用
    Class-reference types 类引用类型--快要失传的技术
    最简单的TabHost
    修改一些IntelliJ IDEA 11的设置,使Eclipse的使用者更容易上手(转)
    uva 10494
    uva748
    uva 465
    高精度
    uva 694
    uva414
  • 原文地址:https://www.cnblogs.com/guolebin7/p/2715119.html
Copyright © 2011-2022 走看看