Cela semble être facile mais je suis perplexe. Dans WPF, j'aimerais une zone de texte qui s'étend à la largeur de son parent, mais seulement à une largeur maximale. Le problème est que je veux qu'il reste justifié au sein de son parent. Pour l'étirer, vous devez utiliser HorizontalAlignment = "Stretch", mais le résultat est alors centré. J'ai expérimenté avec HorizontalContentAlignment, mais cela ne semble rien faire.
Comment faire en sorte que cette zone de texte bleue s'agrandisse avec la taille de la fenêtre, qu'elle ait une largeur maximale de 200 pixels et qu'elle soit justifiée à gauche?
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<StackPanel>
<TextBox Background="Azure" Text="Hello" HorizontalAlignment="Stretch" MaxWidth="200" />
</StackPanel>
</Page>
C'est quoi le truc?