यह मेरा मूल कोड है:WPF प्रगति पट्टी फिट करने के लिए क्यों नहीं फैल जाएगी?
<StackPanel Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" Orientation="Horizontal">
<ProgressBar Height="23" Name="searchProgressBar" Foreground="Blue" BorderBrush="#00000000" BorderThickness="1" VerticalAlignment="Top" HorizontalAlignment="Stretch"/>
<TextBlock Text="asdf" Height="23" Name="progressTextBlock" VerticalAlignment="Top" Foreground="Red" HorizontalAlignment="Right"/>
</StackPanel>
प्रगति बहुत छोटा है, शायद 2 या 3 पिक्सल चौड़ा था, तो वहाँ पाठ ब्लॉक और बाद खाली जगह थी। इसलिए मैंने तत्वों को स्पष्ट रूप से पक्षों को डॉक करने की कोशिश की:
<DockPanel Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" >
<ProgressBar DockPanel.Dock="Left" Height="23" Name="searchProgressBar" Foreground="Blue" BorderBrush="#00000000" BorderThickness="1" VerticalAlignment="Top" />
<TextBlock DockPanel.Dock="Right" Text="asdf" Height="23" Name="progressTextBlock" VerticalAlignment="Top" Foreground="Red" HorizontalAlignment="Right"/>
</DockPanel>
कोई फायदा नहीं हुआ। मैंने प्रोग्रेस बार पर HorizontalAlignment="Stretch"
सेट करके प्रत्येक समाधान को संशोधित करने का भी प्रयास किया, लेकिन इसमें कोई बदलाव नहीं आया है। टेक्स्ट ब्लॉक के बाद सभी जगहों को भरने के लिए मैं इसे कैसे बढ़ा सकता हूं?