मेरे पास एक TextBoxनियंत्रण है StackPanelजिसके Orientationलिए सेट किया गया है Horizontal, लेकिन शेष StackPanel स्थान को भरने के लिए TextBox प्राप्त नहीं कर सकता है।
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>
और यह ऐसा दिखता है:

वह टेक्स्टबॉक्स StackPanel क्यों नहीं भर रहा है?
मुझे पता है कि मैं एक Gridनियंत्रण का उपयोग करके अधिक नियंत्रण रख सकता हूं, मैं लेआउट के बारे में उलझन में हूं।