WinFrom窗体间的传值问题
答案:2 悬赏:40 手机版
解决时间 2021-04-27 10:11
- 提问者网友:战皆罪
- 2021-04-27 03:48
比如我要把数据绑定到DataGridView 中,我在主窗体选中查找模式,点击按钮后,把用户的选中模式.交给DAL层和BLL层完成工作,然后Show()到第二个窗体,但处理结果只会return到主窗体中,而第二个窗体的窗体加载Load事件如何收到结果并绑定DataGridView 中呢
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-04-27 04:38
在Form2中重载个Load方法。参数为UserInfo类型的
New Form2(UserInfo e); 就能传过去了。
全部回答
- 1楼网友:过活
- 2021-04-27 06:13
简单提供一个思路:
在Form1 中完成所有的处理工作,把结果存放到一个类UserInfo中
#############//处理代码........
UserInfo userinfo = new UserInfo();
userinfo.属性字段 = XXXXXXXXXXX;//你的结果
new Form2().GetUserInfo(userinfo);
// this.hide();
//////////////////////// Form1 隐藏
在 Form2中 定义 UserInfo user = new UserInfo();并且定义一个函数
public void GetUserInfo(UserInfo userinfo)
{
user = userinfo;
this.show();
}
///也可以传送你所有想传送的值过去
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯