问题的开始是由C#传传看主群里的印醒提出来的,下面我来说一下解决方案吧 其实表面上看是很简单的 开始吧,现在有两个窗体Form1主窗体,Form2子窗体 而且我相信大部分人都会这样写 在子窗体的Load事件中 这样写 代码如下: this.StartPosition = FormStartPosition.CenterParent; 其实这样写是不对的,正确的写法应该是 代码如下: this.StartPosition = FormStartPosition.CenterScreen; 为什么是CenterScreen而不是CenterParent呢? 那是因为我们调用的方法的问题,如