我正在尝试在 wpf datagrid 行背景颜色上投下阴影
我尝试的是设置 datagrid 行样式但我有点卡在那里
我可以将背景属性设置为某种颜色甚至渐变颜色,但我不能似乎在该颜色上投下阴影
我试图使行背景不那么平坦
<Style TargetType="DataGridRow">
<Setter Property="Background" Value="....." />
这工作正常:
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Background">
<Setter.Value>
<SolidColorBrush Color="{Binding color}"/>
</Setter.Value>
</Setter>
<Setter Property="Effect">
<Setter.Value>
<DropShadowEffect BlurRadius="50" Color="{Binding color}"/>
</Setter.Value>
</Setter>
</Style>
</DataGrid.RowStyle>
尽管我不知道您要完成什么;每行的阴影相互融合并遮盖了行文本:-/