StackPanel in a ScrollViewer

image_pdfimage_print


   
      
<Window x:Class="WpfApplication1.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="ScrollViewerWithExpander" Height="300" Width="300">
    <ScrollViewer VerticalScrollBarVisibility="Auto">
        <StackPanel Orientation="Vertical">
            <Button Width="200" >A</Button>
            <Expander Header="Expand me" BorderThickness="3" BorderBrush="Black">
                <StackPanel>
                    <Button>B</Button>
                    <Button>C</Button>
                    <Button>D</Button>
                </StackPanel>
            </Expander>
            <Button Padding="10 4" HorizontalAlignment="Right">E</Button>
            <Button HorizontalAlignment="Stretch">F</Button>
        </StackPanel>
    </ScrollViewer>
</Window>