Comment définir la largeur à 100% dans WPF

Existe-t-il un moyen de dire aux composants de WPF de prendre 100% d’espace disponible?

Comme

width: 100%; 

en CSS

J’ai ce XAML, et je ne sais pas comment forcer Grid à prendre 100% de largeur.

                    

Le résultat ressemble à

alt text http://soffr.miximages.com/autosize/wpf_width.jpg

Je l’ai rendu rose, il est donc évident qu’il faut beaucoup d’espace. J’ai besoin de faire la grid rose à 100% de largeur.

C’est le conteneur de la Grid qui impose sa largeur. Dans ce cas, il s’agit d’un ListBoxItem , qui est aligné à gauche par défaut. Vous pouvez le définir pour s’étirer comme suit:

       

Vous pouvez utiliser HorizontalContentAlignment="Stretch" comme suit: