【问题标题】:Draw a line on horizontal scrollbar - C#在水平滚动条上画一条线 - C#
【发布时间】:2012-05-20 04:38:16
【问题描述】:

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

谢谢,

【问题讨论】:

  • 您能否提供一个示例或模型来说明您正在尝试做什么?
  • 想到Google Search highlighter,但横向版本。

标签: c# .net scrollbar


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 2011-11-13
    • 1970-01-01
    相关资源
    最近更新 更多