2009-10-29 51 views
1

具有派生自ScrollableControl的自定义控件并使用AutoScrollMinSize将内部显示设置为大于视口,水平滚动条显示为预期。派生自ScrollableControl,有没有办法让水平滚动条始终可见?

但是,有时我希望内部显示比视口小,但水平滚动条消失。我知道这是预期的行为,但我想要的是滚动条在那里,但有一些残疾或完整。

有没有办法做到这一点?

回答

0

您可以制作比您的ScrollableControl宽1像素的面板或标签,将其固定在左右两侧,使其保持更宽,并使其高度为0或1像素,以免人们注意到它。这是一个丑陋的黑客,但它应该工作。

+0

我看不出有什么帮助。 :( –

+0

它将确保始终存在比ScrollableControl更宽的控件。因此,总会有一个滚动条。 – SLaks