帮忙看一下以下功能如何实现,特别是dialogresult的属性如何设置,判断dialogresult的语句写在哪儿,并请详细指教。
要求如下:
1。
菜单命令form1 :单击时以模式对话框方式显示窗体form1
2。
窗体form1(包含:按钮close,按钮form2):单击按钮close关闭本窗体;单击按钮form2时以模式对话框方式显示窗体form2,与此同时关闭本窗体
3。
窗体form2(包含:按钮close,按钮form1,按钮form3):单击按钮close关闭本窗体;单击按钮form1时以模式对话框方式显示窗体form1,与此同时关闭本窗体;单击按钮form3时以模式对话框方式显示窗体form3,与此同时关闭本窗体
4。
窗体form3(包含:按钮close,按钮form2,按钮form4):与上同理
5。
窗体form4(包含:按钮close,按钮form3):与上同理
要求如下:
1。
菜单命令form1 :单击时以模式对话框方式显示窗体form1
2。
窗体form1(包含:按钮close,按钮form2):单击按钮close关闭本窗体;单击按钮form2时以模式对话框方式显示窗体form2,与此同时关闭本窗体
3。
窗体form2(包含:按钮close,按钮form1,按钮form3):单击按钮close关闭本窗体;单击按钮form1时以模式对话框方式显示窗体form1,与此同时关闭本窗体;单击按钮form3时以模式对话框方式显示窗体form3,与此同时关闭本窗体
4。
窗体form3(包含:按钮close,按钮form2,按钮form4):与上同理
5。
窗体form4(包含:按钮close,按钮form3):与上同理
if(frm.ShowDialog() == DialogResult.Ok)
{
.......
}在Form1中的btnClose按钮单击事件中:this.DialogResult = DialogResult.Ok;