用户
 找回密码
 立即注册

9

主题

20

帖子

623

积分

高级会员

Rank: 4

积分
623
发表于 2022-8-30 10:54:56
//一、父窗体:收文。 收文窗体中的 button1按钮事件
1        private void button1_Press(object sender, EventArgs e)
2        {
3           收文列表 frmKhxxlb = new 收文列表();
4            this.Form.Show(frmKhxxlb, (obj, args) => {
5                if (frmKhxxlb.ShowResult == ShowResult.Yes)
6                  {
7                     sID.Text = Client.Session["sID"].ToString();
8                     Refresh_Method(sID.Text);
9                  }
10            });
11       }

//二、子窗体:收文列表。 收文列表窗体中的模板页panel1点击事件
12     private void panel1_Press(object sender, EventArgs e)
13        {
14           Client.Session["sID"] = sID.BindDisplayValue.ToString();
15            this.ShowResult = ShowResult.Yes;
16            this.Form.Close();
17         }

问题: 子窗体:收文列表窗体中的模板页panel1点击事件执行后,第7.8行的代码不执行,请问哪儿的代码有问题?

分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2022-9-2 17:20:49
子窗体中    this.ShowResult = ShowResult.Yes;中this 指的是当前行模板,不是指窗体,改成   this.Form.ShowResult = ShowResult.Yes;
使用道具 举报 回复 支持 反对
发表于 2022-9-2 17:36:04
谢谢,解决!
使用道具 举报 回复
发新帖
您需要登录后才可以回帖 登录 | 立即注册