日期:2014-05-17  浏览次数:21012 次

WPF模板,如何修改ScrollBar控件的宽度
我把VS 2010上面的ScrollBar控件的模板提取了出来,请先看看ScrollBar的标准模板。如下:

http://my.csdn.net/my/code/detail/58111


我从标准代码中,怎么看不到设置ScrollBar宽度的地方呢?如何修改ScrollBar的宽度呢,我想用在ListBox上,因为ListBox的滚动条太宽了,不好看

------解决方案--------------------
你的代码地址错了,应该是这个:http://my.csdn.net/u011485117/code/detail/58111
------解决方案--------------------
这是你要的吗:
        <Style TargetType="ScrollBar">
            <Setter Property="Width" Value="10" />
            <Setter Property="Template">
                ......
            </Setter>
        </Style>

------解决方案--------------------
原来你需要更小啊,那这样就可以了,不过里面的图片估计会看不清,这个自己调整吧:
<Grid Name="Bg" SnapsToDevicePixels="True" Width="{TemplateBinding Width}">