c#在一个窗体中弹出一个子窗体,如何定位这个子窗体在原窗体的位置啊?

窗体是这样弹出的:
frmAddWebInfo ifaw = new frmAddWebInfo();
ifaw.MdiParent = this;
ifaw.Show();

修改子窗体的StartPosition属性,例如可以选择center parent,则运行时子窗体在父窗体的中央位置弹出。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-06
Form中有一个属性StartPosition定义窗体第一次打开时的位置
CenterScreen 在屏幕中间
CenterParent 在父窗体中间
可手动设置
也可加代码:
...
ifaw.StartPosition = FormStartPosition.CenterParent;
ifaw.Show();
相似回答