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);
  • 相关阅读:
    9-单表查询
    02-数据库概述
    01-MySql的前戏
    mysql+centos7+主从复制
    Mac下安装ipython与jupyter
    python开发之virtualenv与virtualenvwrapper讲解
    python操作redis
    权限管理具体代码实现
    docker入门
    多用判断&&
  • 原文地址:https://www.cnblogs.com/guolebin7/p/2715119.html
Copyright © 2011-2022 走看看