好的,我正在使用Visual Studio 2010 Express编写一个WinForms C#程序。这个程序有两个窗体,一个是名为“MainForm”的主窗体,另一个是名为“ConfigForm”的次要窗体。MainForm上有一个按钮,点击它会弹出ConfigForm。
private void buttonConfig_Click(object sender, EventArgs e)
{
new ConfigForm().Show();
}
现在,当您单击按钮时,ConfigForm会在任何位置弹出。它不一定会弹出在MainForm的上方。我该如何让它弹出在主窗体的上方?我已经尝试将ConfigForm的StartPosition设置为CenterParent,但似乎没有效果。
另外,当ConfigForm打开时,我希望“锁定”程序。当ConfigForm处于打开状态时,我希望用户无法返回到MainForm。
new ConfigForm().Show(this);
吗? - ordag