将数据网格突出显示为数据网格的右边缘

时间:2014-06-12 03:17:08

标签: c# wpf datagrid

我有一个WPF数据网格,它看起来像这样:

在最后一列的末尾,行突出显示也结束。我希望它继续到datagrid控件的右边缘。

使用SelectionModeSelectionUnit玩没有做任何事情。

1 个答案:

答案 0 :(得分:1)

我通过在我的行中添加样式来解决问题:

        <DataGrid.RowStyle>
            <Style TargetType="DataGridRow">
                <Style.Triggers>
                    <Trigger Property="DataGridRow.IsSelected" Value="True">
                        <Setter Property="Background" Value="#8cc5ff" />
                        <Setter Property="Foreground" Value="Black" />
                    </Trigger>
                </Style.Triggers>
            </Style>
        </DataGrid.RowStyle>