如何在一个ListBox上应用ScrollBar和ListBoxItem样式?

时间:2018-02-19 15:08:31

标签: wpf xaml wpf-style

我有一种样式,可以通过app.xaml中的ScrollBar定位任何Key

x:Key="{x:Type ScrollBar}" 

但问题是它应用于应用程序中的任何滚动条,ListBoxItem也是如此。如何只在一个ListBox上应用它,所以我可以使用基于字符串的键,例如,我在ListBox

中寻找类似这个AP的东西
ScrollBar.Style="{StaticResource ScrollBarStyle}"

1 个答案:

答案 0 :(得分:2)

尝试向Style添加明确的<ListBox.Resources>

<ListBox>
    <ListBox.Resources>
        <Style TargetType="ScrollBar" BasedOn="{StaticResource ScrollBarStyle}" />
    </ListBox.Resources>
    ...
</ListBox>