首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2013-04-12 
窗体之间传值问题(C#)这是登录方法这是登录判断把ID传在主窗体上我现在要修改密码怎样才能获得ID来判断密

窗体之间传值问题(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().....

热点排行