4

我知道如何自定义绘制独立的 Windows 窗体 ScrollBar,因为在 codeproject.com 之类的地方有很多示例。但是,您如何自定义绘制不是您自己创建的控件中的滚动条?例如,面板可以显示滚动条,但我如何确保它显示的滚动条是自定义绘制的?

或者这可能是不可能的,我需要创建自己的面板版本,以便他们使用我自己的自定义绘图滚动条?

4

1 回答 1

1

您最常看到的滚动条,包括那些内置在大多数 winforms 控件中的滚动条,都是由 Windows 呈现的,并且没有办法覆盖它们在 WinForms 中的外观,除非实现完全接管通用滚动条控件的呈现和行为的完全自定义的解决方案. 有一些商业软件包声称可以做到这一点(google winforms skinning)。

于 2008-09-24T13:37:41.337 回答