WinForm窗体程序 怎样在同一个窗体内 实现功能的转换和返回

一个主窗体 有几个功能按钮

例如 点击查询名字 要在一个窗体内 实现功能的转换 不要打开另一个窗体程序来实现查询功能
同时 请教一下 返回功能怎样实现 谢谢

这个简单,放一些panel控件。
每个panel放一些不同的功能
功能转换就是设置其中某个panel的visible=true,其余的为false

也可以用tabcontrol

返回就是this.Close();

可以用tabControl实现