以往都用html写winform界面,本次用原生布局,遇到问题:两个panel叠放导致BringToFront无效,特此记录 将this.panel1.Controls.Add(this.panel2); 修改为 this.Controls.Add(this.panel2);即可。 原因是panel2的父级元素是panel1,会随着panel1隐藏而隐藏。