ListBox中的自定义ScrollBar样式

时间:2015-04-07 06:04:50

标签: c# wpf listbox scrollbar controltemplate

我想要实现的目标:

我使用Blend创建了一个带有自定义控件模板的ListBox。我希望能够更改它的滚动条。在混合中,我尝试编辑滚动查看器样式/模板,但滚动查看器看起来很奇怪,并且它不会滚动项目。另外,我已经为ScrollBar Control创建了一个样式(在Blend中),但我似乎无法将它与我的ListBox一起使用。如果有办法,我可以“交换它”#34;与原始无聊的,这将是很棒的。提前致谢。这就是我现在所拥有的(这个例子中的ScrollBar是我创建的,只是拖过ListBox,所以它并没有真正起作用):

enter image description here

ListBox的XAML:

<ListBox x:Name="ListBox1" Grid.Row="2" Background="#FF141414" Opacity="0.995" BorderBrush="Black" BorderThickness="1">
            <ListBoxItem x:Name="LBIMouseLeftButtonDown" Background="#FFE62828" Content="MouseLeftButtonDown" Style="{DynamicResource ToolBoxItemStyle}" Selected="LBIMouseLeftButtonDown_Selected"/>
            <ListBoxItem Content="MouseLeftButtonUp" Style="{DynamicResource ToolBoxItemStyle}"/>
        </ListBox>

0 个答案:

没有答案