--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Styles/Templates_AnnotationMaker.xaml Wed Nov 18 15:30:31 2009 +0100
@@ -0,0 +1,388 @@
+<ResourceDictionary
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:System="clr-namespace:System;assembly=mscorlib"
+ xmlns:Berico_Windows_Controls="clr-namespace:Berico.Windows.Controls;assembly=Berico.Windows.Controls"
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+ mc:Ignorable="d">
+ <!-- Resource dictionary entries should be defined here. -->
+
+
+
+ <Style x:Key="HorizontalListBox" TargetType="ListBox">
+ <Setter Property="ItemsPanel">
+ <Setter.Value>
+ <ItemsPanelTemplate>
+ <StackPanel Orientation="Horizontal"
+ VerticalAlignment="Center"
+ HorizontalAlignment="Center"/>
+ </ItemsPanelTemplate>
+ </Setter.Value>
+ </Setter>
+ </Style>
+
+
+ <Style x:Key="HorizontalLowerThumb" TargetType="Thumb">
+ <Setter Property="Background" Value="#FF1F3B53"/>
+ <Setter Property="BorderThickness" Value="1,1,0,0"/>
+ <Setter Property="IsTabStop" Value="False"/>
+ <Setter Property="BorderBrush">
+ <Setter.Value>
+ <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
+ <GradientStop Color="#FFA3AEB9" Offset="0"/>
+ <GradientStop Color="#FF8399A9" Offset="0.375"/>
+ <GradientStop Color="#FF718597" Offset="0.375"/>
+ <GradientStop Color="#FF617584" Offset="1"/>
+ </LinearGradientBrush>
+ </Setter.Value>
+ </Setter>
+ <Setter Property="Template">
+ <Setter.Value>
+ <ControlTemplate TargetType="Thumb">
+ <Grid d:DesignHeight="18.167" Width="5">
+ <VisualStateManager.VisualStateGroups>
+ <VisualStateGroup x:Name="CommonStates1">
+ <VisualState x:Name="Normal1"/>
+ <VisualState x:Name="MouseOver1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#F2FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#CCFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#7FFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Pressed1">
+ <Storyboard>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="Background" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#FF6DBDD1"/>
+ </ColorAnimationUsingKeyFrames>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#D8FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#C6FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#8CFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#3FFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Disabled1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value=".55"/>
+ </DoubleAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ </VisualStateGroup>
+ <VisualStateGroup x:Name="FocusStates1">
+ <VisualState x:Name="Focused1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="FocusVisualElement" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Unfocused1"/>
+ </VisualStateGroup>
+ </VisualStateManager.VisualStateGroups>
+ <Border x:Name="Background1" HorizontalAlignment="Left" Margin="-1,-1,0,-1" Width="4" BorderThickness="{TemplateBinding BorderThickness}">
+ <Path Fill="#FF787878" Stretch="Fill" StrokeThickness="1" UseLayoutRounding="False" Data="M1,1 L7.25,9.625 L1,18.875 z" Margin="0,0,-1,0.125"/>
+ </Border>
+ <Rectangle x:Name="DisabledVisualElement1" Fill="White" RadiusX="2" RadiusY="2" HorizontalAlignment="Left" Width="4" IsHitTestVisible="false" Opacity="0"/>
+ <Rectangle x:Name="FocusVisualElement1" Stroke="#FF6DBDD1" StrokeThickness="1" RadiusX="1" RadiusY="1" HorizontalAlignment="Left" Margin="0,1" Width="4" IsHitTestVisible="false" Opacity="0"/>
+ </Grid>
+ </ControlTemplate>
+ </Setter.Value>
+ </Setter>
+ </Style>
+ <Style x:Key="HorizontalUpperThumb" TargetType="Thumb">
+ <Setter Property="Background" Value="#FF1F3B53"/>
+ <Setter Property="BorderThickness" Value="1"/>
+ <Setter Property="IsTabStop" Value="False"/>
+ <Setter Property="BorderBrush">
+ <Setter.Value>
+ <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
+ <GradientStop Color="#FFA3AEB9" Offset="0"/>
+ <GradientStop Color="#FF8399A9" Offset="0.375"/>
+ <GradientStop Color="#FF718597" Offset="0.375"/>
+ <GradientStop Color="#FF617584" Offset="1"/>
+ </LinearGradientBrush>
+ </Setter.Value>
+ </Setter>
+ <Setter Property="Template">
+ <Setter.Value>
+ <ControlTemplate TargetType="Thumb">
+ <Grid d:DesignHeight="18.167" Width="5">
+ <VisualStateManager.VisualStateGroups>
+ <VisualStateGroup x:Name="CommonStates1">
+ <VisualState x:Name="Normal1"/>
+ <VisualState x:Name="MouseOver1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#F2FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#CCFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#7FFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Pressed1">
+ <Storyboard>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="Background" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#FF6DBDD1"/>
+ </ColorAnimationUsingKeyFrames>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#D8FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#C6FFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#8CFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ <ColorAnimationUsingKeyFrames Storyboard.TargetName="BackgroundGradient" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
+ <SplineColorKeyFrame KeyTime="0" Value="#3FFFFFFF"/>
+ </ColorAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Disabled1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value=".55"/>
+ </DoubleAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ </VisualStateGroup>
+ <VisualStateGroup x:Name="FocusStates1">
+ <VisualState x:Name="Focused1">
+ <Storyboard>
+ <DoubleAnimationUsingKeyFrames Storyboard.TargetName="FocusVisualElement" Storyboard.TargetProperty="Opacity">
+ <SplineDoubleKeyFrame KeyTime="0" Value="1"/>
+ </DoubleAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ <VisualState x:Name="Unfocused1"/>
+ </VisualStateGroup>
+ <VisualStateGroup x:Name="CommonStates">
+ <VisualState x:Name="Normal"/>
+ <VisualState x:Name="MouseOver"/>
+ <VisualState x:Name="Pressed"/>
+ <VisualState x:Name="Disabled"/>
+ </VisualStateGroup>
+ <VisualStateGroup x:Name="FocusStates">
+ <VisualState x:Name="Unfocused"/>
+ <VisualState x:Name="Focused"/>
+ </VisualStateGroup>
+ </VisualStateManager.VisualStateGroups>
+ <Border x:Name="Background1" HorizontalAlignment="Left" Width="5" BorderThickness="{TemplateBinding BorderThickness}">
+ <Path Fill="#FF787878" Stretch="Fill" StrokeThickness="1" UseLayoutRounding="False" Data="M1,1 L7.25,9.625 L1,18.875 z" Margin="-0.969,-1,0,-1" RenderTransformOrigin="0.5,0.5">
+ <Path.RenderTransform>
+ <TransformGroup>
+ <ScaleTransform ScaleX="-1"/>
+ <SkewTransform/>
+ <RotateTransform/>
+ <TranslateTransform/>
+ </TransformGroup>
+ </Path.RenderTransform>
+ </Path>
+ </Border>
+ <Rectangle x:Name="DisabledVisualElement1" Fill="White" RadiusX="2" RadiusY="2" HorizontalAlignment="Left" Width="4" IsHitTestVisible="false" Opacity="0"/>
+ <Rectangle x:Name="FocusVisualElement1" Stroke="#FF6DBDD1" StrokeThickness="1" RadiusX="1" RadiusY="1" HorizontalAlignment="Left" Margin="0,1" Width="4" IsHitTestVisible="false" Opacity="0"/>
+ </Grid>
+ </ControlTemplate>
+ </Setter.Value>
+ </Setter>
+ </Style>
+
+
+ <Style x:Key="Template_AnnotationMakerEditSlider" TargetType="Berico_Windows_Controls:Slider">
+ <Setter Property="BorderThickness" Value="1"/>
+ <Setter Property="LowerRangeValue" Value="2"/>
+ <Setter Property="UpperRangeValue" Value="8"/>
+ <Setter Property="Maximum" Value="10"/>
+ <Setter Property="Minimum" Value="0"/>
+ <Setter Property="Value" Value="5"/>
+ <Setter Property="BorderBrush">
+ <Setter.Value>
+ <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
+ <GradientStop Color="#FFA3AEB9" Offset="0"/>
+ <GradientStop Color="#FF8399A9" Offset="0.375"/>
+ <GradientStop Color="#FF718597" Offset="0.375"/>
+ <GradientStop Color="#FF617584" Offset="1"/>
+ </LinearGradientBrush>
+ </Setter.Value>
+ </Setter>
+ <Setter Property="IsTabStop" Value="False"/>
+ <Setter Property="Template">
+ <Setter.Value>
+ <ControlTemplate TargetType="Berico_Windows_Controls:Slider">
+ <Grid x:Name="LayoutRoot">
+ <Grid.Resources>
+ <ControlTemplate x:Key="RepeatButtonTemplate" TargetType="RepeatButton">
+ <Grid x:Name="LayoutRoot" Opacity="0" Background="Transparent"/>
+ </ControlTemplate>
+ <ControlTemplate x:Key="FillThumbTemplate" TargetType="Thumb">
+ <Grid x:Name="LayoutRoot">
+ <VisualStateManager.VisualStateGroups>
+ <VisualStateGroup x:Name="CommonStates">
+ <VisualState x:Name="Normal"/>
+ <VisualState x:Name="MouseOver"/>
+ <VisualState x:Name="Disabled">
+ <Storyboard>
+ <ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetName="DisabledOverlay" Storyboard.TargetProperty="Visibility">
+ <DiscreteObjectKeyFrame KeyTime="0">
+ <DiscreteObjectKeyFrame.Value>
+ <Visibility>Visible</Visibility>
+ </DiscreteObjectKeyFrame.Value>
+ </DiscreteObjectKeyFrame>
+ </ObjectAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ </VisualStateGroup>
+ </VisualStateManager.VisualStateGroups>
+ <Rectangle Fill="Red" Stroke="#FFA3AEB9"/>
+ <Rectangle x:Name="DisabledOverlay" Fill="White" Stroke="#FFA3AEB9" Opacity=".55" Visibility="Collapsed"/>
+ </Grid>
+ </ControlTemplate>
+ </Grid.Resources>
+ <VisualStateManager.VisualStateGroups>
+ <VisualStateGroup x:Name="CommonStates">
+ <VisualState x:Name="Normal"/>
+ <VisualState x:Name="MouseOver"/>
+ <VisualState x:Name="Disabled">
+ <Storyboard>
+ <ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetName="HorizontalTrackRectangleDisabledOverlay" Storyboard.TargetProperty="Visibility">
+ <DiscreteObjectKeyFrame KeyTime="0">
+ <DiscreteObjectKeyFrame.Value>
+ <Visibility>Visible</Visibility>
+ </DiscreteObjectKeyFrame.Value>
+ </DiscreteObjectKeyFrame>
+ </ObjectAnimationUsingKeyFrames>
+ <ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetName="VerticalTrackRectangleDisabledOverlay" Storyboard.TargetProperty="Visibility">
+ <DiscreteObjectKeyFrame KeyTime="0">
+ <DiscreteObjectKeyFrame.Value>
+ <Visibility>Visible</Visibility>
+ </DiscreteObjectKeyFrame.Value>
+ </DiscreteObjectKeyFrame>
+ </ObjectAnimationUsingKeyFrames>
+ </Storyboard>
+ </VisualState>
+ </VisualStateGroup>
+ </VisualStateManager.VisualStateGroups>
+ <Popup x:Name="ValueTipPopup" Height="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Width="Auto">
+ <Grid x:Name="ValueTipPopupRoot" Height="Auto" Width="Auto">
+ <Border Height="Auto" HorizontalAlignment="Center" Margin="0,0,2,2" VerticalAlignment="Center" Width="Auto" Background="White" BorderBrush="#FF000000" BorderThickness="1,1,1,1" Padding="0,0,0,0">
+ <TextBlock x:Name="ValueTipTextBlock" Margin="2" FontSize="10">
+ <TextBlock.RenderTransform>
+ <TransformGroup>
+ <RotateTransform x:Name="ValueTipRotateTransform" Angle="0"/>
+ </TransformGroup>
+ </TextBlock.RenderTransform>
+ </TextBlock>
+ </Border>
+ </Grid>
+ </Popup>
+ <Grid x:Name="HorizontalTemplate">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="*"/>
+ <ColumnDefinition Width="Auto"/>
+ </Grid.ColumnDefinitions>
+ <Grid x:Name="HorizontalSingleThumbTemplate" Background="{TemplateBinding Background}" Grid.Column="1">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="*"/>
+ </Grid.ColumnDefinitions>
+ <Rectangle x:Name="HorizontalSingleThumbTrackRectangle" Fill="#FFE6EFF7" Stroke="#FFA3AEB9" StrokeThickness="{TemplateBinding BorderThickness}" RadiusX="1" RadiusY="1" Height="3" Margin="5,0,5,0" Grid.Column="0" Grid.ColumnSpan="3"/>
+ <Rectangle x:Name="HorizontalTrackRectangleDisabledOverlay" Fill="White" RadiusX="1" RadiusY="1" Height="3" Margin="5,0,5,0" Opacity=".55" Visibility="Collapsed" Grid.Column="0" Grid.ColumnSpan="3"/>
+ <RepeatButton x:Name="HorizontalSingleThumbLargeChangeDecreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Column="0"/>
+ <Thumb x:Name="HorizontalThumb" IsTabStop="True" Height="18" Width="11" Grid.Column="1"/>
+ <RepeatButton x:Name="HorizontalSingleThumbLargeChangeIncreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Column="2"/>
+ </Grid>
+ <Grid x:Name="HorizontalRangeTemplate" Visibility="Collapsed" Background="{TemplateBinding Background}" Grid.Column="1">
+ <Grid.ColumnDefinitions>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="Auto"/>
+ <ColumnDefinition Width="*"/>
+ </Grid.ColumnDefinitions>
+ <Rectangle x:Name="HorizontalRangeTrackRectangle" StrokeThickness="{TemplateBinding BorderThickness}" RadiusX="1" RadiusY="1" Height="3" Margin="5,0,5,0" Grid.Column="0" Grid.ColumnSpan="5"/>
+ <RepeatButton x:Name="HorizontalRangeLargeChangeDecreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Column="0"/>
+ <Thumb x:Name="HorizontalLowerThumb" IsTabStop="True" Height="18" Width="5" Grid.Column="1" Style="{StaticResource HorizontalLowerThumb}"/>
+ <Thumb x:Name="HorizontalRangeThumb" Template="{StaticResource FillThumbTemplate}" Height="10" Grid.Column="2"/>
+ <Thumb x:Name="HorizontalUpperThumb" IsTabStop="True" Height="18" Width="5" Grid.Column="3" Style="{StaticResource HorizontalUpperThumb}"/>
+ <RepeatButton x:Name="HorizontalRangeLargeChangeIncreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Column="4"/>
+ </Grid>
+ </Grid>
+ <Grid x:Name="VerticalTemplate" Visibility="Collapsed">
+ <Grid.RowDefinitions>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="*"/>
+ <RowDefinition Height="Auto"/>
+ </Grid.RowDefinitions>
+ <RepeatButton x:Name="VerticalDecreaseHandle" FontSize="9" HorizontalContentAlignment="Center" IsTabStop="False" VerticalContentAlignment="Center" Height="15" Margin="0,2,0,0" Width="15" Content="-" Grid.Row="2"/>
+ <Grid x:Name="VerticalSingleThumbTemplate" Background="{TemplateBinding Background}" Grid.Row="1">
+ <Grid.RowDefinitions>
+ <RowDefinition Height="*"/>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="Auto"/>
+ </Grid.RowDefinitions>
+ <Rectangle x:Name="VerticalSingleThumbTrackRectangle" Fill="#FFE6EFF7" Stroke="#FFA3AEB9" StrokeThickness="{TemplateBinding BorderThickness}" RadiusX="1" RadiusY="1" Margin="0,5,0,5" Width="3" Grid.Row="0" Grid.RowSpan="3"/>
+ <Rectangle x:Name="VerticalTrackRectangleDisabledOverlay" Fill="White" RadiusX="1" RadiusY="1" Margin="0,5,0,5" Width="3" Opacity=".55" Visibility="Collapsed" Grid.Row="0" Grid.RowSpan="3"/>
+ <RepeatButton x:Name="VerticalSingleThumbLargeChangeDecreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Row="2"/>
+ <Thumb x:Name="VerticalThumb" IsTabStop="True" Height="11" Width="18" Grid.Row="1"/>
+ <RepeatButton x:Name="VerticalSingleThumbLargeChangeIncreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Row="0"/>
+ </Grid>
+ <Grid x:Name="VerticalRangeTemplate" Visibility="Collapsed" Background="{TemplateBinding Background}" Grid.Row="1">
+ <Grid.RowDefinitions>
+ <RowDefinition Height="*"/>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition Height="Auto"/>
+ </Grid.RowDefinitions>
+ <Rectangle x:Name="VerticalRangeTrackRectangle" Fill="#FFE6EFF7" Stroke="#FFA3AEB9" StrokeThickness="{TemplateBinding BorderThickness}" RadiusX="1" RadiusY="1" Margin="0,5,0,5" Width="3" Grid.Row="0" Grid.RowSpan="5"/>
+ <RepeatButton x:Name="VerticalRangeLargeChangeDecreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Row="4"/>
+ <Thumb x:Name="VerticalLowerThumb" IsTabStop="True" Height="11" Width="18" Grid.Row="3"/>
+ <Thumb x:Name="VerticalRangeThumb" Template="{StaticResource FillThumbTemplate}" Width="3" Grid.Row="2"/>
+ <Thumb x:Name="VerticalUpperThumb" IsTabStop="True" Height="11" Width="18" Grid.Row="1"/>
+ <RepeatButton x:Name="VerticalRangeLargeChangeIncreaseRepeatButton" IsTabStop="False" Template="{StaticResource RepeatButtonTemplate}" Grid.Row="0"/>
+ </Grid>
+ <RepeatButton x:Name="VerticalIncreaseHandle" FontSize="9" HorizontalContentAlignment="Center" IsTabStop="False" VerticalContentAlignment="Center" Height="15" Margin="0,2,0,0" Width="15" Content="+" Grid.Row="0"/>
+ </Grid>
+ </Grid>
+ </ControlTemplate>
+ </Setter.Value>
+ </Setter>
+ <Setter Property="Background" Value="{x:Null}"/>
+ </Style>
+
+
+</ResourceDictionary>
\ No newline at end of file