C# 如何在Win forms应用程序中添加多个选项卡或页面

C# 如何在Win forms应用程序中添加多个选项卡或页面,c#,winforms,C#,Winforms,这是我正在创建的应用程序的UI,因此,如果用户单击主页按钮,他应该能够玩一些特定的控件,如果他再次按下卖家按钮,屏幕上应该可以看到新的工具和控件 我尝试通过使用4个面板和 panel_name.visible=false 在相应的按钮单击事件中,问题是每个面板应该占据窗体中1/4的空间来显示其各自的工具。这使得面板区域太小 如何使应用程序在用户单击Home按钮时,可以看到一个页面/选项卡以及不同按钮单击的不同选项卡/页面?我建议您使用用户控件:右键单击解决方案>添加>用户控件 用户控件与表

这是我正在创建的应用程序的UI,因此,如果用户单击
主页
按钮,他应该能够玩一些特定的控件,如果他再次按下
卖家
按钮,屏幕上应该可以看到新的工具和控件

我尝试通过使用4个面板和

panel_name.visible=false
在相应的按钮单击事件中,问题是每个面板应该占据窗体中1/4的空间来显示其各自的工具。这使得面板区域太小


如何使应用程序在用户单击
Home
按钮时,可以看到一个页面/选项卡以及不同按钮单击的不同选项卡/页面?

我建议您使用用户控件:右键单击解决方案>添加>用户控件


用户控件与表单类似,因为您可以在其上放置控件,不同之处在于,您没有将它们显示为普通表单,而是将它们作为控件拖动到表单中

您考虑过使用吗?@stuartd是的,我考虑过!但是我不能在标签标题上插入图标,所有标签标题都是相互缝合的,并且它们是水平对齐的!我能让它们垂直对齐吗?@DheerajN我会解释如何使用用户控件,你使用Twitter吗?@DheerajN准备好了,我跟着你,跟着我开始−1.视频没有显示OP需要的用例。