C#在winforms的另一个对话框中显示对话框?

时间:2014-03-05 18:37:05

标签: c# winforms dialog

我有一个winforms应用程序(C#),在我的一个表单中,我有一个对话框,它将一些实体添加到主窗体中的数据网格中。在这个对话框中,我有验证,如果它们无效,那些错误会显示在一个新的对话框中..我的问题是这个错误对话框显示在第一个对话框的背面...我该如何显示错误对话框在第一个对话框?

我的表格是这样的:

MainForm----DataGridButton---Add entity---> OpenDialog1 ---> OpenDialog1-Validation --- On Errors ---> OpenDialogErrors (This dialog is showed on the "back" of OpenDialog1)

OpenDialog1显示OpenDialogErrors,如下所示:

FrmErrors err = new FrmErrors();
err.ShowDialog(this.MdiParent);

1 个答案:

答案 0 :(得分:2)

尝试以这种方式显示OpenDialogErrors:

err.ShowDialog(this);