0

我有一个数据网格,我正在使用这个多值转换器:

<DataGrid.RowStyle>
    <Style TargetType="DataGridRow">

        <Setter Property="Background">
            <Setter.Value>
                <MultiBinding Converter="{StaticResource ucComponentesDataGridComponentesBackgroundFilaMultiValueConverter}">
                    <MultiBinding.Bindings>
                        <Binding />
                        <Binding Path="IsSelected"/>
                    </MultiBinding.Bindings>
                </MultiBinding>
            </Setter.Value>
        </Setter>

但是通过这种方式,我无法获得该行的 IsSelected 属性。如何在我的多值转换器中使用该属性?

4

1 回答 1

0

好吧,解决方案是替换这一行:

<Binding Path="IsSelected"/>

对于这个:

<Binding RelativeSource="{RelativeSource Self}" Path="IsSelected"/>
于 2014-12-12T10:39:54.817 回答