WPF: Associação de Condição versus Propriedade, XamlParseException usando

Estou tendo problemas com umCondition paraMultiTrigger. Se eu fizer o seguinte:

<Condition Binding="{Binding RelativeSource={RelativeSource
    AncestorType={x:Type ListView}}}" Property="IsEnabled" Value="True"/>

Então eu recebo esta exceção:

A condição não pode usar Propriedade e Vinculação. Erro no objeto 'System.Windows.Condition' no arquivo de marcação

No entanto, quando eu faço o seguinte:

<Condition Binding="{Binding RelativeSource={RelativeSource
    AncestorType={x:Type ListView}}, Path=IsEnabled}" Value="True"/>

Então eu recebo esta exceção:

Deve especificar Propriedade e Valor para o acionador. Erro no objeto 'System.Windows.Condition' no arquivo de marcação

O que da? Se isso importa, aqui está o gatilho inteiro:

<MultiTrigger>
    <MultiTrigger.Conditions>
        <Condition Binding="{Binding Path=IsSelected}" Value="True"/>
        <Condition Binding="{Binding Path=ItemsControl.AlternationIndex}"
                   Value="0"/>
        <Condition Binding="{Binding RelativeSource={RelativeSource
            AncestorType={x:Type ListView}}, Path=IsEnabled}"
                   Value="True"/>
    </MultiTrigger.Conditions>
    <Setter Property="Background"
            Value="{StaticResource evenSelected}" />
    <Setter Property="BorderBrush"
            Value="{StaticResource evenSelectedBorder}" />
</MultiTrigger>

questionAnswers(1)

yourAnswerToTheQuestion