Add StackPanel to ScrollViewer
<Window x:Class="Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="UseScrollViewer" Height="300" Width="300"> <Grid> <ScrollViewer Name="ScrollViewer1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"> <StackPanel Margin="0,0,0,0" Name="StackPanel1" VerticalAlignment="Top"> <Image Margin="0,0,0,0" Name="Image1" Source="smile.bmp" Stretch="None" /> <Label Height="Auto" Margin="0,0,0,0" Name="Label1" VerticalAlignment="Bottom" HorizontalContentAlignment="Center">Have a nice day!</Label> </StackPanel> </ScrollViewer> </Grid> </Window>