tabPage上的水平滚动条

问题描述 投票:2回答:2

在Visual Studio 2010上以设计模式工作...

我试图在tabPage上获得一个水平滚动条。根据我在这里和那里阅读的理解,将tabPage的AutoScroll属性设置为True应该足以获得滚动条。

当我在tabPage上放置一个元素超过tabPage的下限时,我得到一个垂直滚动条。但是当我使一个元素超出tabPage的右边界时,不会出现水平滚动条。

我究竟做错了什么?

c# winforms scrollbar tabpage
2个回答
6
投票

发现问题:我在tabPage上放置的控件将Anchor属性设置为Top,Left,Right。如果有权利,它就无法运作。


2
投票

肯定在那里做错了。我刚刚创建了一个tabcontrol,将“AutoScroll”设置为true,选择了tab页面元素并添加了一个新的面板控件(用于测试)。当我调整控件的大小时,显示垂直和水平滚动条。

您确定没有任何嵌套控件元素吗?也许你认为在标签区域之外的控件是在一个控件内,而不是超过标签页边界?在这种情况下,滚动不会显示

© www.soinside.com 2019 - 2024. All rights reserved.