Je voudrais faire un grid de plusieurs éléments, une row à la fois serait affichée et les autres collapsed (chaque row correspondant à une fenêtre de propriété d'un type d'objet précis). Je bute sur le fait de faire simplement en XAML prendre toute la place disponible à la row active.

je me suis refait ce petit test pour illustrer :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 <Grid>
        <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition />
        </Grid.RowDefinitions>
        <Grid Grid.Row="0" Background="Aquamarine" VerticalAlignment="Stretch">
            <TextBlock>TATATATATA</TextBlock>
        </Grid>
        <Grid Grid.Row="1" Background="Khaki" Visibility="Collapsed"></Grid>
    </Grid>

une idée de comment faire ? Ou alors ma logique est mauvaise et je devrais taper sur d'autres controls ?

Merci