如果这个问题缺乏细节,我很抱歉。我不确定提供哪些细节与问题的整体本质无关,这是......
如何使一个表单始终位于另一个表单之上,而不会使其位于所有表单之上(就像我将'TopMost'属性设置为true时的情况一样)
我正在使用Microsoft Visual Studio 2012,这是一个WinForms(Windows窗体)应用程序。
答案 0 :(得分:2)
我找到了答案......
MyCustomDialog.ShowDialog();
而不是......
MyCustomDialog.Show();
将达到预期的效果。
答案 1 :(得分:2)
您可以将“所有者”传递给Show(),如下所示:
MyCustomDialog.Show(this);
*假设代码是由“父”表单执行的。