读书人

窗体之间传值有关问题(C#)

发布时间: 2013-04-12 18:33:11 作者: rapoo

窗体之间传值问题(C#)
窗体之间传值有关问题(C#) 这是登录方法

窗体之间传值有关问题(C#) 这是登录判断

窗体之间传值有关问题(C#) 把ID传在主窗体上

我现在要修改密码 怎样才能获得ID来判断密码 求指教

引用:
不用静态类 怎么获取呢


你那个不可以么,我试了可以接收的呀,

主窗体中定义
public void GetUserID(string uid)
{
this.u_id = uid;
this.LabelId.Text = uid.Trim();
}
登录中调用
private void btn_Login_Click(object sender, EventArgs e)
{
if (this.txt_Uid.Text != "" && this.txt_Uid.Text.Trim().Length != 0)
{
MainForm frmMain = new MainForm();
frmMain.GetUserID(this.txt_Uid.Text.Trim());
frmMain.ShowDialog();
}
}
我这个是测试写的代码,不完整,结果如图
[解决办法]
初始化放在load事件里面,不要在构造函数里面。
然后调用的地方: mainfrm=new yourform(); mainfrm.xxxx=your value; mainfrm.show().....

读书人网 >C#

热点推荐