J'ai un TextBox
de contrôle au sein d'un StackPanel
dont Orientation
est définie à l' Horizontal
, mais ne peut pas obtenir la zone de texte à remplir le reste StackPanel de l'espace.
XAML:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Height="180" Width="324">
<StackPanel Background="Orange" Orientation="Horizontal" >
<TextBlock Text="a label" Margin="5" VerticalAlignment="Center"/>
<TextBox Height="25" HorizontalAlignment="Stretch" Width="Auto"/>
</StackPanel>
</Window>
Et c'est à quoi il ressemble:
Pourquoi est-ce que la zone de texte ne remplissant pas le StackPanel?
Je sais que je peux avoir plus de contrôle à l'aide d'un Grid
le contrôle, je suis juste confus au sujet de la mise en page.