有两个窗体form1为登录界面,进入form2,如果在form2中要显示登录人的全部信息,如何获取登录界面的登录编号??如果要修改此登录人的密码,在textbox中写好如何对应此登录人并写入数据库??谢谢
可以在new form2 的时候加参数 new Form2(id) form2的构造函数中加个接收参数
private int _id; private Form2(int id) { this._id=id }
调用的时候: Form2 fm2=new Form2(id) fm2.show();
但是不建议这样用 你在登录窗体的时候已经获得了当前用户的登录信息为啥不用一个全局的静态登录类保存登录信息呢?######Winform 的一般做法是 使用一个资源保持登录的信息,如静态变量。 如果只有两个form的话, 你可以直接把 form1 对象 赋值给form2 的某个属性 。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。