C# 如何增加可滚动选项卡面板的高度?

C# 如何增加可滚动选项卡面板的高度?,c#,winforms,visual-studio-2013,C#,Winforms,Visual Studio 2013,我正在Visual Studio中开发一个表单,它有一个TabControl,上面有几个TabPage对象。我想要一个TabPage,以适应Visual Studio designer中对象垂直方向过大几倍的内容(对于显示器来说确实过大)。如何将选项卡页面的大小增加到其父级选项卡控件或表单之外,以便添加所需的控件 当我试图在“属性”窗口中编辑选项卡页对象的高度时,它只是撤消了我的编辑 将TabPanel的AutoScroll属性设置为true(谢谢@LarsTech) 将用户控件添加到选项卡面板

我正在Visual Studio中开发一个表单,它有一个
TabControl
,上面有几个
TabPage
对象。我想要一个
TabPage
,以适应Visual Studio designer中对象垂直方向过大几倍的内容(对于显示器来说确实过大)。如何将
选项卡页面
的大小增加到其父级
选项卡控件
表单
之外,以便添加所需的控件

当我试图在“属性”窗口中编辑
选项卡页
对象的高度时,它只是撤消了我的编辑

  • 将TabPanel的AutoScroll属性设置为true(谢谢@LarsTech)
  • 将用户控件添加到选项卡面板
  • 将用户控件移动到选项卡面板的下方。可以通过更改其位置x值来执行此操作

  • (3)之后,编辑器中的滚动条将发生变化,选项卡面板的可编辑区域将增加

    您可以使用@PradnyaBolli增加ItemSize使顶部带有标签的选项卡变得更高,我不想这样设置TabPage的AutoScroll属性为True。@LarsTech是的,我已经这样做了,如果我在编辑器中将控件放在TabPage的最底部边缘,它会给我一个垂直滚动条。但是没有办法将TabPage的大小增加到其封闭的TabControl之外,这样我就可以在编辑器中向下滚动并添加更多控件。尝试将所有内容放入UserControl,然后在将UserControl添加到TabPage时,您可以自己设置控件的高度。标记页仍会进行滚动。