
5个回答
展开全部
1.在第二个窗体中写个带参数构造,这样在第一个窗体实例化第二个窗体时可以通过构造将参数传递。
2.在第二个窗体添加公共属性,这样在第一个窗体实例化第二个窗体对象后,可以通过给属性赋值来传递数据。
3.在第二个窗体中添加带参数的公共方法,这样在第一个窗体实例化第二个窗体对象后,可以通过调用此方法来传递数据。
三种均可。看情况使用吧
2.在第二个窗体添加公共属性,这样在第一个窗体实例化第二个窗体对象后,可以通过给属性赋值来传递数据。
3.在第二个窗体中添加带参数的公共方法,这样在第一个窗体实例化第二个窗体对象后,可以通过调用此方法来传递数据。
三种均可。看情况使用吧
展开全部
其一是给登录窗口构造一个公共访问的属性:
public int ID
{
get{return 登录窗口的用户ID;}
}
在修改密码窗口调用该属性即可。
其二是通过构造函数传递参数。
public int ID
{
get{return 登录窗口的用户ID;}
}
在修改密码窗口调用该属性即可。
其二是通过构造函数传递参数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是窗体之间的传值嘛 ...把登陆窗口的ID 设成窗口的属性;
然后在修改密码窗口 实例化一个登录窗口 再点出它的属性来赋值给textBox
然后在修改密码窗口 实例化一个登录窗口 再点出它的属性来赋值给textBox
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是做一个系统,当前用户是在多个窗体用到的,每个窗口都这样传ID很麻烦。建议做一个当前用户的静态类,在登陆的时候,把用户的信息(包括ID、名字等)保存在静态类的属性中,其他窗口则访问静态类的属性获取当前的用户信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public 的属性或者方法,或者控件,或者一个共享的static变量,或者窗体的构造方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询