我正在设计一个应用程序,其中我使用制表符控件,并且在一个制表符页面中,我要以大于窗体大小的形式显示的信息,该信息显示在各种文本框中。我尝试通过在设计器代码中添加以下几行,但仍无法正常工作。

this.AutoScroll = true;
this.AutoScrollMargin = new System.Drawing.Size(20, 20);
this.AutoScrollMinSize = new System.Drawing.Size(this.Width, this.Height);

任何帮助,将不胜感激。

最佳答案

您必须在AutoScroll而不是TabPage上设置Form,您可以在设计时通过首先选择标签页来执行此操作,然后在“属性”窗口中将AutoScroll设置为true,或者可以通过如下代码进行操作:

 tabPage1.AutoScroll = true;
 //do the same for other tabPages

关于c# - 如何在tabcontrol/tabpages中添加垂直滚动条,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18782369/

10-12 03:09