如何从设定位置更改滚动条轨道颜色?

时间:2012-07-06 10:54:23

标签: c#

我有两个水平滚动条,它们一起移动,我的两个文档宽度不同。

不会一直滚动的滚动条必须在不会影响网页浏览器滚动的位置上加红色突出显示。

在下面的图片中,右侧Web浏览器处于完整的webBrowser2Document.Body.ScrollRectangle.Right,但左侧的浏览器仍然可以滚动更多。

因此,当Web浏览器位置达到webBrowser2Document.Body.ScrollRectangle.Right时,如何将剩余轨道变为红色?

或者更好的是我如何将赛道颜色的一部分从病房的位置设置为红色。

enter image description here

1 个答案:

答案 0 :(得分:0)

如果你使用XAML作为你的GUI,我会建议基于这个为ScrollBar创建一个新的样式: http://msdn.microsoft.com/en-us/library/ms742173.aspx

更改Track.IncreaseRepeatButton的样式以使用将红色设置为前景色的新样式。

相关问题