Ein Slider und einige andere Steuerelemente werden nicht erweitert, um den verfügbaren Platz zu füllen, wenn sie in einem StackPanel platziert werden. stattdessen ist die Breite immer MinWidth (oder ungefähr 10 Pixel, wenn MinWidth nicht gesetzt ist). Wie mache ich es dehnbar (das Äquivalent von Anchor.Left | Anchor.Right in WinForms)? Beispiel:WPF: Wie können Steuerelemente in einem StackPanel gedehnt werden?
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal">
<Slider Value="14" SmallChange="0.5" Maximum="100" Minimum="4"
x:Name="FontSize" MinWidth="30" LargeChange="2"
TickFrequency="10" TickPlacement="TopLeft"
HorizontalAlignment="Stretch"/>
<TextBlock Margin="8" Text="{Binding ElementName=FontSize, Path=Value}"
VerticalAlignment="Center"/>
</StackPanel>
Siehe: http://Stackoverflow.com/a/38923924/948700 –