C# 如何创建平面滚动条

C# 如何创建平面滚动条,c#,winforms,customization,scrollbars,C#,Winforms,Customization,Scrollbars,Microsoft VB6(Visual Basic 6)有一个。在C#中找不到这样的实现,我感到非常震惊 我谦恭地问我的C#开发者和Windows窗体专家们,这一壮举是否可以在C#中实现?我感谢任何事先对此问题的回复或见解。好吧,我几乎不称自己为大师(远非如此;-),但工具箱中有一个HScrollBar(水平)和一个VScrollBar(垂直),可能适合您的需要 还可以在控件(或窗体)上使用AutoScroll属性。正如我正确理解的(还没有使用它),它决定是否需要滚动条,这取决于是否有视觉之

Microsoft VB6(Visual Basic 6)有一个。在C#中找不到这样的实现,我感到非常震惊


我谦恭地问我的C#开发者和Windows窗体专家们,这一壮举是否可以在C#中实现?我感谢任何事先对此问题的回复或见解。

好吧,我几乎不称自己为大师(远非如此;-),但工具箱中有一个HScrollBar(水平)和一个VScrollBar(垂直),可能适合您的需要

还可以在控件(或窗体)上使用AutoScroll属性。正如我正确理解的(还没有使用它),它决定是否需要滚动条,这取决于是否有视觉之外的控件

但是,如果这不是您想要的,那么可以使用定制的滚动条。网上有很多关于它的文章


希望这能让您走上正确的方向。

对平面滚动条的支持已从Windows通用控件版本6中删除。它仅在旧版本中可用。这意味着您不能同时拥有平面滚动条的视觉样式。Google InitializeFlatSB,你可能会发现有人认为扁平条更重要。我相当怀疑