在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
通常在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);
|
请发表评论