Nés*_* A. 2 wpf styles scrollbar
如何更改所有控件(列表框,树视图,滚动条查看器,richtextbox等)所显示的滚动条的样式-ONCE-?
如果要为没有x:Key属性的控件定义样式,则它将应用于该控件的所有实例.
试试这样:
<Window.Resources>
<Style TargetType="ScrollBar">
<Setter Property="Background" Value="Red"/>
</Style>
</Window.Resources>
<Grid>
<TextBox Margin="24,12,0,0" VerticalScrollBarVisibility="Visible" AcceptsReturn="True" Height="28" VerticalAlignment="Top" HorizontalAlignment="Left" Width="89" />
<ScrollBar Name="scroll" HorizontalAlignment="Right" />
</Grid>
Run Code Online (Sandbox Code Playgroud)
在这里,您可以看到为ScrollBar控件定义了Style,并且没有定义x:Key属性,因此它将应用于Window中的每个ScrollBar实例.像TextBox的ScrollBar和ScrollBar一样名为scroll.
希望这可以帮助!