ScrillViewer, Canvas and Image

<Window x:Class="WpfViewBox.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:wpfViewBox="clr-namespace:WpfViewBox"
        Title="MainWindow" Height="350" Width="525">
    <Grid ShowGridLines="True">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <StackPanel Grid.Row="0">
            <Button Name="Button1" Content="Click" Click="Button1_OnClick" HorizontalAlignment="Left" />
        </StackPanel>
        <ScrollViewer Grid.Row="1" HorizontalAlignment="Left"
                      HorizontalScrollBarVisibility="Auto"
                      VerticalScrollBarVisibility="Auto">
         
                <Canvas VerticalAlignment="Top" Width="400" Height="600">
                    <Image HorizontalAlignment="Left" Canvas.Left="0" Canvas.Top="0"
                           Height="{x:Static wpfViewBox:ImageSize.Hight}"
                           Stretch="Uniform" StretchDirection="DownOnly"
                           Source="aaa.png" />
                </Canvas>
         
        </ScrollViewer>
    </Grid>
</Window>

댓글

이 블로그의 인기 게시물

Oracle NLS_DATE_FORMAT 변경

Stop console process using Ctrl+C.

Alternative to IValueConvert, QuickConverter