在背景颜色的下落阴影

时间:2013-08-25 11:57:33

标签: wpf xaml colors

我试图在wpf数据网格行背景颜色上投下阴影
我尝试的是设置datagrid行样式,但我有点卡在那里 我可以将背景属性设置为某种颜色甚至渐变颜色,但我似乎无法在该颜色上投下阴影 我试图让行背景不那么平坦

<Style TargetType="DataGridRow">
    <Setter Property="Background" Value="....." />

1 个答案:

答案 0 :(得分:1)

这很好用:

<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>

虽然我不知道你想要完成什么;每行的阴影相互混合并模糊行文本: - /

enter image description here