在水平滚动条上画一条线 - C#

时间:2012-05-11 14:54:25

标签: c# .net scrollbar

有没有办法在hScrollBar上画一条线(约5像素宽)? 该线将从一端移动到另一端。它将代表运动。

谢谢,

1 个答案:

答案 0 :(得分:1)

我认为这是可能的。您有两个选项 - 所有者绘制滚动条(C ++ / MFC中的示例以获得挂起 - http://www.codeproject.com/Articles/14724/Replace-a-Window-s-Internal-Scrollbar-with-a-custo),第二个选项是跟踪滚动条移动,绘制线并重新绘制它。

编辑

这可能也有帮助 - http://msdn.microsoft.com/en-us/library/system.windows.forms.visualstyles.visualstyleelement.scrollbar.lefttrackhorizontal.aspx