oi。我有一个通用的形式,创建自己的控件依赖于通过它的类。在转换为wpf之前的过渡期间,我有这个问题:从对话框打开的c#对话框关闭整个链
此通用记录编辑表单打开为主记录窗体上列出的子记录的对话框。它会打开为对话框,因为我希望用户只关注该对话框。如果子记录属性需要访问OpenFileDialog,则关闭OpenFileDialog也会关闭子记录对话框。
有关如何阻止此问题的任何建议?
oi。我有一个通用的形式,创建自己的控件依赖于通过它的类。在转换为wpf之前的过渡期间,我有这个问题:从对话框打开的c#对话框关闭整个链
此通用记录编辑表单打开为主记录窗体上列出的子记录的对话框。它会打开为对话框,因为我希望用户只关注该对话框。如果子记录属性需要访问OpenFileDialog,则关闭OpenFileDialog也会关闭子记录对话框。
有关如何阻止此问题的任何建议?
这应该对你有帮助 - http://bytes.com/topic/net/answers/769433-c-showdialog-inside-showdialog-closing-both-return
是的,这就是我一直在寻找的东西,当c#决定将对话响应作为链传递给我时,会发生什么情况。我会采取类似的解决方法。非常感谢! (我也承认你的google-fu。) – underachiever 2011-06-01 22:10:47
Google-fu。我喜欢。 – 2011-06-02 07:13:44
我认为你需要发布一些代码。 – ChrisF 2011-06-01 21:56:03
创建对话框在哪里? .ShowDialog()被调用?它来自父母还是孩子? – Jay 2011-06-01 22:07:40