是否可以更改 Windows 小工具中的滚动条宽度?
有谁知道是否可以为我的 Windows 小工具创建更薄的滚动条。
我已经在使用这些属性来更改滚动条颜色:
scrollbar-face-color: #EEEEEE;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #AAAAAA;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #EEEEEE;
我希望由于小工具似乎在怪异模式下使用 IE 渲染引擎,因此有一些选项可以指定小工具宽度?
我想,如果这是不可能的,我可以使用某种模仿滚动条并允许更多自定义的 jQuery 插件...
谢谢!
Does anyone know if it is possible to create a thinner scrollbar for my windows gadget.
I am already using these attributes to change the scrollbar colors:
scrollbar-face-color: #EEEEEE;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #AAAAAA;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #EEEEEE;
I was hoping that since the gadget seems to be using the IE rendering engine in quirks mode, there is some option to specify the gadget width?
I guess, if this is not possible, I could use some sort of jQuery plugin that imitates a scrollbar and allows for more customization...
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不认为在不开发自己的控件的情况下可以主动改变宽度。滚动条宽度是系统范围的设置,而不是依赖于应用程序的设置。您可以通过以下方式确定它的宽度:System.Windows.Forms.SystemInformation.VerticalScrollBarWidth;
更改滚动条信息:
http://community.infragistics.com/forums/p/9516/37132。 aspx
识别滚动条信息:
我如何知道系统滚动条的当前宽度?< /a>
I do not believe it is possible to actively change the width without developing your own control. The scrollbar width is a system wide setting, not an application dependent one. You can identify how wide it is though with: System.Windows.Forms.SystemInformation.VerticalScrollBarWidth;
Change Scrollbar information:
http://community.infragistics.com/forums/p/9516/37132.aspx
Identify Scrollbar Information:
How do I know the current width of system scrollbar?