问题描述
就是如图片所示,我设置了滚动条的颜色,小三角就消失了
解决方案
解决方案二:
<!--DataGrid样式--><Stylex:Key="DataGridStyle_New2"TargetType="{x:TypeDataGrid}"><SetterProperty="BorderThickness"Value="0"/><SetterProperty="CanUserSortColumns"Value="False"/><SetterProperty="HorizontalScrollBarVisibility"Value="Auto"/><SetterProperty="VerticalScrollBarVisibility"Value="Auto"/><SetterProperty="HorizontalAlignment"Value="Left"/><SetterProperty="AutoGenerateColumns"Value="False"/><SetterProperty="CanUserAddRows"Value="False"/><SetterProperty="Background"Value="Transparent"/><SetterProperty="RowBackground"Value="Transparent"/><SetterProperty="AlternatingRowBackground"Value="#F6FDF6"/><SetterProperty="HorizontalGridLinesBrush"Value="#81775E"/><SetterProperty="VerticalGridLinesBrush"Value="#81775E"/><SetterProperty="HeadersVisibility"Value="Column"/><SetterProperty="GridLinesVisibility"Value="All"/><SetterProperty="Foreground"Value="Black"/><SetterProperty="FontSize"Value="14"/><SetterProperty="CanUserReorderColumns"Value="False"/><SetterProperty="DataGrid.ColumnHeaderStyle"Value="{StaticResourceDataGridColumnHeaderStyle1}"/><SetterProperty="DataGrid.RowStyle"Value="{StaticResourceDataGridRowxStyle2}"/><SetterProperty="DataGrid.CellStyle"Value="{StaticResourceDataGridCellStyle}"/><EventSetterEvent="DataGridCell.GotFocus"Handler="CellGotFocus"/><Style.Resources><SolidColorBrushx:Key="{x:StaticSystemColors.ControlTextBrushKey}"Color="Black"Opacity="1"/><!--滑块--><Stylex:Key="ScrollBarThumb1"TargetType="{x:TypeThumb}"><SetterProperty="OverridesDefaultStyle"Value="true"/><SetterProperty="IsTabStop"Value="false"/><SetterProperty="Template"><Setter.Value><ControlTemplateTargetType="{x:TypeThumb}"><Grid><RectangleFill="#11A11B"RadiusX="0"RadiusY="0"/></Grid></ControlTemplate></Setter.Value></Setter></Style><Stylex:Key="HorizontalScrollBarPageButton"TargetType="{x:TypeRepeatButton}"><SetterProperty="OverridesDefaultStyle"Value="true"/><SetterProperty="Background"Value="#FFFFFF"/><SetterProperty="Focusable"Value="false"/><SetterProperty="IsTabStop"Value="false"/><SetterProperty="Opacity"Value="0"/><SetterProperty="Template"><Setter.Value><ControlTemplateTargetType="{x:TypeRepeatButton}"><RectangleFill="{TemplateBindingBackground}"Width="{TemplateBindingWidth}"Height="{TemplateBindingHeight}"/></ControlTemplate></Setter.Value></Setter></Style><Stylex:Key="VerticalScrollBarPageButton"TargetType="{x:TypeRepeatButton}"><SetterProperty="OverridesDefaultStyle"Value="true"/><SetterProperty="Background"Value="#FFFFFF"/><SetterProperty="Focusable"Value="false"/><SetterProperty="IsTabStop"Value="false"/><SetterProperty="Opacity"Value="0"/><SetterProperty="Template"><Setter.Value><ControlTemplateTargetType="{x:TypeRepeatButton}"><RectangleFill="{TemplateBindingBackground}"Width="{TemplateBindingWidth}"Height="{TemplateBindingHeight}"/></ControlTemplate></Setter.Value></Setter></Style><StyleTargetType="{x:TypeScrollBar}"><SetterProperty="Stylus.IsPressAndHoldEnabled"Value="false"/><SetterProperty="Stylus.IsFlicksEnabled"Value="false"/><SetterProperty="Background"Value="#FFFFFF"/><SetterProperty="Margin"Value="0,1,1,6"/><SetterProperty="Width"Value="5"/><SetterProperty="MinWidth"Value="5"/><SetterProperty="Opacity"Value="0.8"/><SetterProperty="Template"><Setter.Value><ControlTemplateTargetType="{x:TypeScrollBar}"><Gridx:Name="Bg"SnapsToDevicePixels="true"><Trackx:Name="PART_Track"IsEnabled="{TemplateBindingIsMouseOver}"IsDirectionReversed="true"><Track.DecreaseRepeatButton><RepeatButtonStyle="{StaticResourceVerticalScrollBarPageButton}"Command="{x:StaticScrollBar.PageUpCommand}"/></Track.DecreaseRepeatButton><Track.IncreaseRepeatButton><RepeatButtonStyle="{StaticResourceVerticalScrollBarPageButton}"Command="{x:StaticScrollBar.PageDownCommand}"/></Track.IncreaseRepeatButton><Track.Thumb><ThumbStyle="{StaticResourceScrollBarThumb1}"/></Track.Thumb></Track></Grid></ControlTemplate></Setter.Value></Setter><Style.Triggers><TriggerProperty="Orientation"Value="Horizontal"><SetterProperty="Background"Value="#FFFFFF"/><SetterProperty="Margin"Value="1,0,6,1"/><SetterProperty="Height"Value="10"/><SetterProperty="MinHeight"Value="10"/><SetterProperty="Width"Value="Auto"/><SetterProperty="Opacity"Value="1"/><SetterProperty="Template"><Setter.Value><ControlTemplateTargetType="{x:TypeScrollBar}"><Gridx:Name="Bg"SnapsToDevicePixels="true"><Trackx:Name="PART_Track"IsEnabled="{TemplateBindingIsMouseOver}"><Track.DecreaseRepeatButton><RepeatButtonStyle="{StaticResourceHorizontalScrollBarPageButton}"Command="{x:StaticScrollBar.PageLeftCommand}"/></Track.DecreaseRepeatButton><Track.IncreaseRepeatButton><RepeatButtonStyle="{StaticResourceHorizontalScrollBarPageButton}"Command="{x:StaticScrollBar.PageRightCommand}"/></Track.IncreaseRepeatButton><Track.Thumb><ThumbStyle="{StaticResourceScrollBarThumb1}"/></Track.Thumb></Track></Grid></ControlTemplate></Setter.Value></Setter></Trigger><TriggerProperty="Orientation"Value="Vertical"><SetterProperty="Background"Value="Transparent"/><SetterProperty="Margin"Value="0,1,0,0"/><SetterProperty="Height"Value="Auto"/><SetterProperty="MinWidth"Value="10"/><SetterProperty="Width"Value="10"/><SetterProperty="Opacity"Value="0.8"/></Trigger></Style.Triggers></Style></Style.Resources></Style>
这是样式
解决方案三:
upupup
解决方案四:
upupup
解决方案五:
自己改颜色