+<UserControl
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:fsxaml="clr-namespace:FsXaml;assembly=FsXaml.Wpf"
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+ mc:Ignorable="d" d:DesignWidth="349.723" d:DesignHeight="118.911"
+ >
+ <UserControl.Background>
+ <SolidColorBrush Color="{DynamicResource {x:Static SystemColors.ControlColorKey}}"/>
+ </UserControl.Background>
+ <Grid x:Name="gridMain">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="100"/>
+ <ColumnDefinition/>
+ </Grid.ColumnDefinitions>
+ <Grid x:Name="gridImage" Grid.ColumnSpan="1" VerticalAlignment="Top">
+ <Image x:Name="imagePreview" />
+ <CheckBox x:Name="chkSelection" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="3,3,0,0"/>
+ <Border HorizontalAlignment="Right" VerticalAlignment="Bottom" Background="#4C000000" Margin="0,0,3,3" CornerRadius="5" >
+ <TextBlock x:Name="txtImageNumber" Padding="2" Text="42" Foreground="White" />
+ </Border>
+ <Rectangle x:Name="viewport" Margin="24,30,71,26" Stroke="#BFFFFF00" RenderTransformOrigin="0.5,0.5" Visibility="Hidden"/>
+ </Grid>
+ <Grid Grid.Column="1">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition/>
+ </Grid.ColumnDefinitions>
+ <Grid.RowDefinitions>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="1*"/>
+ </Grid.RowDefinitions>
+ <Label Content="Last analysis" Grid.Column="0" Grid.Row="0" Margin="10,0,3,0" />
+ <Label Content="Resolution [PPI]" Grid.Column="0" Grid.Row="1" Margin="10,0,3,0" />
+ <Label x:Name="lblDateLastAnalysis" Grid.Column="1" Margin="3,0,3,0"/>
+ <Grid Grid.Column="1" Grid.Row="1">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition/>
+ <ColumnDefinition Width="Auto"/>
+ </Grid.ColumnDefinitions>
+ <TextBox x:Name="txtResolution" Margin="3" Text="" Grid.Column="0" />
+ <Button x:Name="butDefaultResolutions" Content="Defaults" Grid.Column="1" Margin="3">
+ <Button.ContextMenu>
+ <ContextMenu>
+ <MenuItem x:Name="menuZoom50X" Header="_200'000 PPI (50X)" />
+ <MenuItem x:Name="menuZoom100X" Header="_400'000 PPI (100X)" />
+ </ContextMenu>
+ </Button.ContextMenu>
+ <Button.Style>
+ <Style TargetType="{x:Type Button}">
+ <Style.Triggers>
+ <EventTrigger RoutedEvent="Click">
+ <EventTrigger.Actions>
+ <BeginStoryboard>
+ <Storyboard>
+ <BooleanAnimationUsingKeyFrames Storyboard.TargetProperty="ContextMenu.IsOpen">
+ <DiscreteBooleanKeyFrame KeyTime="0:0:0" Value="True"/>
+ </BooleanAnimationUsingKeyFrames>
+ </Storyboard>
+ </BeginStoryboard>
+ </EventTrigger.Actions>
+ </EventTrigger>
+ </Style.Triggers>
+ </Style>
+ </Button.Style>
+ </Button>
+ </Grid>
+ </Grid>
+ </Grid>
+</UserControl>
\ No newline at end of file