É possível usar Triggers em Grid RowDefinitions?

Eu tenho uma grade cujas linhas precisam ser redimensionadas dinamicamente com base no modelo de exibição. Eu gostaria de fazer algo como o seguinte:

<RowDefinition Height="2*">
    <RowDefinition.Style>
        <Style>
            <Style.Triggers>
                <DataTrigger Binding="{Binding Path=ShowSection}" Value="True">
                    <Setter Property="RowDefinition.Height" Value="2*"/>
                </DataTrigger>
                <DataTrigger Binding="{Binding Path=ShowSection}" Value="False">
                    <Setter Property="RowDefinition.Height" Value="0"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </RowDefinition.Style>
</RowDefinition>

Isso compila, não gera erros, mas parece não ter nenhum efeito. Há algo que está faltando ou a Grade não permite que suas linhas sejam redimensionadas depois que o formulário é desenhado ou algo nesse sentido?

questionAnswers(2)

yourAnswerToTheQuestion