我的C#表单关闭并将控件返回到上一个表单。

时间:2013-07-31 21:00:01

标签: c# winforms

我正在使用C#开发桌面应用程序。在代码中,如果必须加载一个新的。我已经将[dot] ShowDialog()函数用于我想要加载的表单的对象。虽然新表单加载并且工作正常,但在完成函数调用(按下按钮)后,控件会自动返回到父表单,但它应该保留在子表单上。任何人都可以建议我做错了吗?

1 个答案:

答案 0 :(得分:3)

我做了一个疯狂的猜测,但是当按下按钮的属性DialogResult设置为与None不同时,这种情况很典型。

通常情况下,当您从已存在的按钮(例如设置了其属性DialogResult的“确定”或“取消”)复制/粘贴按钮时会发生这种情况。