如果设置了子父窗体属性,那么很多都东西运行都会出现难以预料的结果,如果父窗体有菜单栏,子窗体不能有菜单栏,不然子窗体的菜单栏会自动到父窗体
关于那个第一点BUtton总是在上方,C#默认是这样子的,除非自定义MID窗口
你把两个窗体的StartPosition 都设置为 CenterScreen 居中看看。