Smobiler上海石磨_.NET移动开发平台

标题: 关于关闭窗体的问题。 [打印本页]

作者: MaleLion    时间: 2019-5-16 20:52
标题: 关于关闭窗体的问题。
本帖最后由 MaleLion 于 2019-5-17 01:50 编辑

frmUserLogin f = new frmUserLogin();
            this.Show(f, (obj, args) => {
                if (f.ShowResult == ShowResult.Yes)
                {
                    this.Form.Close();
                }

            });
为什么代码不运行  if 语句呢?

作者: Lula.Jin    时间: 2019-5-17 09:26
打断点看是否进入回调, (obj, args) => {
                if (f.ShowResult == ShowResult.Yes)
                {
                    this.Form.Close();
                }
回调事件是在你f窗口关闭时才会执行的
作者: MaleLion    时间: 2019-5-17 09:55
打断点不进入回调
作者: Lula.Jin    时间: 2019-5-17 10:55
断点打在if上,你在f窗口加个button,button的点击事件中写入this.Close();关闭f窗口,然后运行项目关闭运行窗口就可以进入断点




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2