例子:
在A窗体【按钮】弹出 B窗体
并且当B窗体关闭时判断是【确定】还是【取消】
则可以在B窗体上加上DialogResult返回值。
然后A窗体再进行判断。
整个过程代码如下:
A窗体 弹出 B窗体并且接收返回值代码:
DialogResult dr = F.ShowDialog();
if (dr == DialogResult.OK)
{
//一些有意思的代码
}
//B窗体【取消按钮】代码:
this.DialogResult = DialogResult.Cancel;
this.Close();
//B窗体【确定按钮】代码:
this.DialogResult = DialogResult.OK;
this.Close();
本文详细介绍了如何在C#中利用DialogResult实现A窗体弹出B窗体,并通过判断B窗体的返回值来控制后续操作的方法。包括B窗体上【确定】和【取消】按钮的实现细节。
1204

被折叠的 条评论
为什么被折叠?



