【发布时间】:2013-04-28 22:08:56
【问题描述】:
如果这个问题缺乏细节,我很抱歉。我不确定要给出哪些细节与问题的整体本质无关,即..
如何使一个表单始终位于另一个表单之上,而不使其位于所有表单之上(就像我将 'TopMost' 属性设置为 true 时的情况)
我使用的是 Microsoft Visual Studio 2012,这是一个 WinForms (Windows Forms) 应用程序。
【问题讨论】:
标签: c# winforms visual-studio
如果这个问题缺乏细节,我很抱歉。我不确定要给出哪些细节与问题的整体本质无关,即..
如何使一个表单始终位于另一个表单之上,而不使其位于所有表单之上(就像我将 'TopMost' 属性设置为 true 时的情况)
我使用的是 Microsoft Visual Studio 2012,这是一个 WinForms (Windows Forms) 应用程序。
【问题讨论】:
标签: c# winforms visual-studio
您可以像这样将“所有者”传递给 Show():
MyCustomDialog.Show(this);
*假设代码是由“父”表单执行的。
【讨论】:
我找到了答案……
MyCustomDialog.ShowDialog();
而不是...
MyCustomDialog.Show();
会达到预期的效果。
【讨论】: