在 WPF 数据网格中设置特定的行颜色

问题描述

如何设置 WPF 数据网格中某一行的颜色?我曾尝试将 datatrigger 值绑定到公共属性,但它给了我一个错误,它只能设置在依赖对象的依赖属性上。

我也尝试将其设为静态属性,但无法对其实施 PropertyChanged。

<DataGrid.RowStyle>
    <Style targettype="DataGridRow">
        <Style.Triggers>
            <DataTrigger Binding="{Binding Event1}" Value="{Binding foo}">
                <Setter Property="Foreground" Value="Red"/>
            </DataTrigger>
        </Style.Triggers>
    </Style>
</DataGrid.RowStyle>

如果有人能帮助我,我将不胜感激,因为我对 WPF 非常陌生。谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)