你这种情况比较复杂!一种思路是点击了隐藏便签之后,重新设置正文GroupBox的高度为原来的高度加上便签GroupBox的高度。另一种思路是使用SplitPanel,将正文GroupBox和便签GroupBox放在SplitPanel里面,点击隐藏便签后,将便签GroupBox所在的Panel收起来就可以了。