使用控件的Dock属性 设置panel1的Visible状态就可以达到效果--具体使用-------------panel1 dock leftpanel2[用户点击的控件/当然也可以用Splitter代替] dock leftpanel3 dock fill点击panel2交替设置panel1的Visible状态就可以达到效果----本人经常使用的一种方法-------------------------------------------ToolStripContaine是可以实现Splitter效率更高一点panel1 dock leftSplitter1 dock leftpanel2 dock fill这样不写一句代码就可以调正大小注意一点:要设置dock属性时一定要按顺序拖放控件, 从左到右, 从上到下