我正在使用C#开发桌面应用程序。在代码中,如果必须加载一个新的。我已经将[dot] ShowDialog()函数用于我想要加载的表单的对象。虽然新表单加载并且工作正常,但在完成函数调用(按下按钮)后,控件会自动返回到父表单,但它应该保留在子表单上。任何人都可以建议我做错了吗?
答案 0 :(得分:3)
我做了一个疯狂的猜测,但是当按下按钮的属性DialogResult
设置为与None
不同时,这种情况很典型。
通常情况下,当您从已存在的按钮(例如设置了其属性DialogResult的“确定”或“取消”)复制/粘贴按钮时会发生这种情况。