src/FingersDance.Control.ListVideo/UserControlListVideo.xaml
author ARIAS Santiago
Mon, 26 Oct 2009 08:36:15 +0100
changeset 173 e99fe78cd168
parent 117 c1222ecbf1b1
permissions -rw-r--r--
Gesture Control Integration in the Control Player
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
72
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     1
<UserControl
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     2
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     3
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     4
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     5
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     6
	mc:Ignorable="d"
117
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
     7
	xmlns:Custom="http://schemas.microsoft.com/surface/2008" xmlns:Microsoft_Surface_Presentation_Generic="clr-namespace:Microsoft.Surface.Presentation.Generic;assembly=Microsoft.Surface.Presentation.Generic"
72
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     8
	x:Class="FingersDance.Control.ListVideo.UserControlListVideo"
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
     9
	x:Name="UserControl"
117
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    10
	Width="478" Height="288.56" Background="{x:Null}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    11
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    12
	<UserControl.Resources>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    13
		<Style x:Key="FingersDance.Control.RadioButton" TargetType="{x:Type Custom:SurfaceRadioButton}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    14
			<Setter Property="HorizontalContentAlignment" Value="Left"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    15
			<Setter Property="Background" Value="Transparent"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    16
			<Setter Property="Foreground" Value="Black"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    17
			<Setter Property="BorderBrush" Value="Transparent"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    18
			<Setter Property="Padding" Value="5,0,0,0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    19
			<Setter Property="Template">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    20
				<Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    21
					<ControlTemplate TargetType="{x:Type Custom:SurfaceRadioButton}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    22
						<ControlTemplate.Resources>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    23
							<Storyboard x:Key="ThreeStateExit">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    24
								<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ThreeStateMark" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    25
									<SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    26
								</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    27
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    28
							<Storyboard x:Key="Press">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    29
								<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    30
									<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    31
								</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    32
								<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    33
									<SplineThicknessKeyFrame KeyTime="00:00:00.1000000" Value="-2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    34
								</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    35
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    36
							<Storyboard x:Key="Checked">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    37
								<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    38
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    39
							<Storyboard x:Key="Release">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    40
								<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    41
									<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    42
									<SplineDoubleKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    43
								</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    44
								<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    45
									<SplineThicknessKeyFrame KeyTime="00:00:00" Value="-2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    46
									<SplineThicknessKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    47
								</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    48
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    49
							<Storyboard x:Key="Unchecked">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    50
								<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    51
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    52
							<Storyboard x:Key="ThreeStateEnter">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    53
								<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ThreeStateMark" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    54
									<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.9"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    55
								</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    56
							</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    57
						</ControlTemplate.Resources>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    58
						<BulletDecorator x:Name="bulletDecorator" MinHeight="30" MinWidth="30" Height="Auto" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" Background="Transparent">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    59
							<BulletDecorator.Bullet>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    60
								<Grid MinHeight="30" MinWidth="30" Width="30" Height="30" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    61
									<Rectangle x:Name="Base" Fill="{TemplateBinding Background}" Stroke="Transparent" StrokeThickness="1" RadiusX="15" RadiusY="15" Margin="2" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    62
									<Rectangle x:Name="Button" Fill="{x:Null}" StrokeThickness="1" RadiusX="15" RadiusY="15" Margin="2" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" RenderTransformOrigin="0.5,0.5">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    63
										<Rectangle.RenderTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    64
											<TransformGroup>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    65
												<ScaleTransform/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    66
												<SkewTransform/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    67
												<RotateTransform Angle="91.179"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    68
												<TranslateTransform/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    69
											</TransformGroup>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    70
										</Rectangle.RenderTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    71
										<Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    72
											<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    73
												<GradientStop Color="#66000000" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    74
												<GradientStop Color="#33000000" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    75
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    76
										</Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    77
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    78
									<Rectangle x:Name="RenderOverlay" StrokeThickness="1" RadiusX="15" RadiusY="15" Margin="3" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    79
										<Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    80
											<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    81
												<GradientStop Color="#7FFFFFFF" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    82
												<GradientStop Color="#0CFFFFFF" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    83
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    84
										</Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    85
										<Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    86
											<RadialGradientBrush GradientOrigin="0.5,0.072">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    87
												<RadialGradientBrush.RelativeTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    88
													<TransformGroup>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    89
														<ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="-2.281" ScaleY="-1.484"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    90
														<SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="0.5"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    91
														<RotateTransform Angle="359.337" CenterX="0.5" CenterY="0.5"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    92
														<TranslateTransform X="-0.001" Y="-0.126"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    93
													</TransformGroup>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    94
												</RadialGradientBrush.RelativeTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    95
												<GradientStop Color="Transparent" Offset="0.205"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    96
												<GradientStop Color="#26EEE2E2" Offset="0.652"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    97
											</RadialGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    98
										</Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
    99
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   100
									<Microsoft_Surface_Presentation_Generic:SurfaceShadowChrome x:Name="GlowBorder" Margin="2" Opacity="0" Color="White" CornerRadius="{Binding ActualHeight, ElementName=GlowBorder}" OpacityMask="{x:Null}"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   101
									<Rectangle x:Name="Checkmark" Fill="{x:Null}" StrokeThickness="7" RadiusX="6" RadiusY="6" Margin="8" Opacity="0" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   102
										<Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   103
											<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   104
												<GradientStop Color="#FF292929" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   105
												<GradientStop Color="#FF1B1B1B" Offset="0.276"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   106
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   107
										</Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   108
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   109
									<Rectangle x:Name="ThreeStateMark" StrokeThickness="1" RadiusX="13" RadiusY="13" Margin="6" Opacity="0" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   110
										<Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   111
											<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   112
												<GradientStop Color="#66000000" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   113
												<GradientStop Color="#33000000" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   114
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   115
										</Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   116
										<Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   117
											<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   118
												<GradientStop Color="#FF292929" Offset="0.5"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   119
												<GradientStop Color="#FF1B1B1B" Offset="0.196"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   120
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   121
										</Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   122
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   123
								</Grid>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   124
							</BulletDecorator.Bullet>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   125
							<Grid HorizontalAlignment="Stretch" Margin="5,0,0,0" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   126
								<Grid x:Name="ContentBox" HorizontalAlignment="Stretch" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" Background="Transparent">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   127
									<ContentPresenter x:Name="Content" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" ClipToBounds="False" RenderTransformOrigin="0.5,0.5" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" ContentTemplate="{TemplateBinding ContentTemplate}"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   128
								</Grid>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   129
							</Grid>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   130
						</BulletDecorator>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   131
						<ControlTemplate.Triggers>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   132
							<MultiTrigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   133
								<MultiTrigger.Conditions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   134
									<Condition Property="IsThreeState" Value="True"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   135
									<Condition Property="IsChecked" Value="{x:Null}"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   136
								</MultiTrigger.Conditions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   137
								<MultiTrigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   138
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   139
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   140
											<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ThreeStateMark" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   141
												<SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   142
											</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   143
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   144
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   145
								</MultiTrigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   146
								<MultiTrigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   147
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   148
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   149
											<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ThreeStateMark" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   150
												<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.9"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   151
											</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   152
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   153
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   154
								</MultiTrigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   155
							</MultiTrigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   156
							<Trigger Property="IsChecked" Value="False">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   157
								<Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   158
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   159
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   160
											<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   161
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   162
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   163
								</Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   164
								<Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   165
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   166
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   167
											<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   168
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   169
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   170
								</Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   171
							</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   172
							<Trigger Property="IsChecked" Value="True">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   173
								<Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   174
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   175
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   176
											<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   177
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   178
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   179
								</Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   180
								<Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   181
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   182
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   183
											<DoubleAnimation Duration="00:00:00.2000000" Storyboard.TargetName="Checkmark" Storyboard.TargetProperty="Opacity" To="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   184
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   185
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   186
								</Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   187
							</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   188
							<Trigger Property="IsPressed" Value="True">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   189
								<Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   190
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   191
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   192
											<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   193
												<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   194
											</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   195
											<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   196
												<SplineThicknessKeyFrame KeyTime="00:00:00.1000000" Value="-2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   197
											</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   198
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   199
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   200
								</Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   201
								<Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   202
									<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   203
										<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   204
											<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   205
												<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   206
												<SplineDoubleKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   207
											</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   208
											<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="GlowBorder" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   209
												<SplineThicknessKeyFrame KeyTime="00:00:00" Value="-2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   210
												<SplineThicknessKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="2"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   211
											</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   212
										</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   213
									</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   214
								</Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   215
							</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   216
							<Trigger Property="IsEnabled" Value="False">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   217
								<Setter Property="Fill" TargetName="Button" Value="#00000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   218
								<Setter Property="Stroke" TargetName="Button" Value="#33000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   219
								<Setter Property="Foreground" Value="#A5333333"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   220
								<Setter Property="Fill" TargetName="RenderOverlay" Value="#00000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   221
								<Setter Property="Stroke" TargetName="Checkmark" Value="#33000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   222
								<Setter Property="Opacity" TargetName="RenderOverlay" Value="0.5"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   223
							</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   224
						</ControlTemplate.Triggers>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   225
					</ControlTemplate>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   226
				</Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   227
			</Setter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   228
			<Style.BasedOn>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   229
				<Style TargetType="{x:Type ButtonBase}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   230
					<Setter Property="SnapsToDevicePixels" Value="True"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   231
					<Setter Property="FocusVisualStyle">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   232
						<Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   233
							<Style>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   234
								<Setter Property="Control.Template">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   235
									<Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   236
										<ControlTemplate/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   237
									</Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   238
								</Setter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   239
							</Style>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   240
						</Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   241
					</Setter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   242
					<Setter Property="FontFamily" Value="Segoe UI"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   243
					<Setter Property="FontSize" Value="10"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   244
					<Setter Property="Foreground" Value="Black"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   245
					<Setter Property="Background" Value="#33A4B4BD"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   246
					<Setter Property="BorderBrush">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   247
						<Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   248
							<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   249
								<GradientStop Color="#7FFFFFFF" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   250
								<GradientStop Color="#0CFFFFFF" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   251
							</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   252
						</Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   253
					</Setter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   254
					<Setter Property="BorderThickness" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   255
					<Setter Property="HorizontalContentAlignment" Value="Center"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   256
					<Setter Property="VerticalContentAlignment" Value="Center"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   257
					<Setter Property="Padding" Value="15,6"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   258
					<Setter Property="IsTabStop" Value="False"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   259
					<Setter Property="Focusable" Value="False"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   260
					<Setter Property="MinWidth" Value="30"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   261
					<Setter Property="MinHeight" Value="30"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   262
					<Setter Property="Template">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   263
						<Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   264
							<ControlTemplate TargetType="{x:Type ButtonBase}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   265
								<ControlTemplate.Resources>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   266
									<Storyboard x:Key="Press">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   267
										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   268
											<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   269
										</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   270
										<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   271
											<SplineThicknessKeyFrame KeyTime="00:00:00.1000000" Value="-3"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   272
										</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   273
									</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   274
									<Storyboard x:Key="Release">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   275
										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   276
											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   277
											<SplineDoubleKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   278
										</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   279
										<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   280
											<SplineThicknessKeyFrame KeyTime="00:00:00" Value="-3"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   281
											<SplineThicknessKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   282
										</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   283
									</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   284
								</ControlTemplate.Resources>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   285
								<Grid x:Name="Grid" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   286
									<Border x:Name="Shadow" Margin="1,1,1,0" BorderBrush="#33000000" BorderThickness="0,0,0,1" CornerRadius="6" Padding="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   287
									<Rectangle x:Name="Base" Fill="{TemplateBinding Background}" StrokeThickness="1" RadiusX="5" RadiusY="5" Margin="1" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   288
										<Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   289
											<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   290
												<GradientStop Color="#66000000" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   291
												<GradientStop Color="#33000000" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   292
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   293
										</Rectangle.Stroke>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   294
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   295
									<Rectangle x:Name="RenderOverlay" Stroke="{TemplateBinding BorderBrush}" StrokeThickness="1" RadiusX="4" RadiusY="4" Margin="2" Opacity="1" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   296
										<Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   297
											<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   298
												<GradientStop Color="#26000000" Offset="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   299
												<GradientStop Color="#4CFFFFFF" Offset="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   300
											</LinearGradientBrush>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   301
										</Rectangle.Fill>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   302
									</Rectangle>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   303
									<Microsoft_Surface_Presentation_Generic:SurfaceShadowChrome x:Name="Glow" Margin="1" Opacity="0" Color="White" CornerRadius="4"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   304
									<ContentPresenter x:Name="Content" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" RenderTransformOrigin="0.5,0.5" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" ContentTemplate="{TemplateBinding ContentTemplate}">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   305
										<ContentPresenter.RenderTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   306
											<TranslateTransform X="0" Y="-1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   307
										</ContentPresenter.RenderTransform>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   308
									</ContentPresenter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   309
								</Grid>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   310
								<ControlTemplate.Triggers>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   311
									<Trigger Property="IsPressed" Value="True">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   312
										<Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   313
											<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   314
												<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   315
													<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   316
														<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   317
													</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   318
													<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   319
														<SplineThicknessKeyFrame KeyTime="00:00:00.1000000" Value="-3"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   320
													</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   321
												</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   322
											</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   323
										</Trigger.EnterActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   324
										<Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   325
											<BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   326
												<Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   327
													<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(UIElement.Opacity)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   328
														<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   329
														<SplineDoubleKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="0"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   330
													</DoubleAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   331
													<ThicknessAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Glow" Storyboard.TargetProperty="(FrameworkElement.Margin)">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   332
														<SplineThicknessKeyFrame KeyTime="00:00:00" Value="-3"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   333
														<SplineThicknessKeyFrame KeySpline="0.5,0.5,0.5,1" KeyTime="00:00:00.5000000" Value="1"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   334
													</ThicknessAnimationUsingKeyFrames>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   335
												</Storyboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   336
											</BeginStoryboard>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   337
										</Trigger.ExitActions>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   338
									</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   339
									<Trigger Property="IsEnabled" Value="True"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   340
									<Trigger Property="IsEnabled" Value="False">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   341
										<Setter Property="Fill" TargetName="RenderOverlay" Value="#0CFFFFFF"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   342
										<Setter Property="Stroke" TargetName="RenderOverlay" Value="#33FFFFFF"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   343
										<Setter Property="Stroke" TargetName="Base" Value="#33000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   344
										<Setter Property="BorderBrush" TargetName="Shadow" Value="#00000000"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   345
										<Setter Property="Foreground" Value="#A5333333"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   346
										<Setter Property="Background" Value="Transparent"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   347
									</Trigger>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   348
								</ControlTemplate.Triggers>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   349
							</ControlTemplate>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   350
						</Setter.Value>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   351
					</Setter>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   352
				</Style>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   353
			</Style.BasedOn>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   354
		</Style>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   355
	</UserControl.Resources>
72
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
   356
84
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   357
	<Grid x:Name="LayoutRoot">
117
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   358
		<Custom:SurfaceListBox IsSynchronizedWithCurrentItem="True" Background="{x:Null}" ScrollViewer.VerticalScrollBarVisibility="Disabled" x:Name="ListBoxVideos" VerticalAlignment="Top" Height="167.56" Margin="8,0" ScrollViewer.HorizontalScrollBarVisibility="Hidden" BorderBrush="#4CFFFFFF">
84
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   359
			<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" x:Name="stackPanel" RenderTransformOrigin="0.5,0.5">
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   360
				<StackPanel.RenderTransform>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   361
					<TransformGroup>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   362
						<ScaleTransform/>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   363
						<SkewTransform AngleY="-0.182"/>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   364
						<RotateTransform/>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   365
						<TranslateTransform Y="-0.497"/>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   366
					</TransformGroup>
067f4a6c0cca ListVideo
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 77
diff changeset
   367
				</StackPanel.RenderTransform>
72
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
   368
			</StackPanel>
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
   369
		</Custom:SurfaceListBox>
117
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   370
		<Grid x:Name="Import_video_Container" Margin="14,0,18,21" VerticalAlignment="Bottom" Height="30" Visibility="Collapsed">
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   371
			<Custom:SurfaceTextBox x:Name="PathImporter" Margin="138,0,168.4,5.81" VerticalAlignment="Bottom" TextWrapping="Wrap" Height="20"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   372
			<Label x:Name="LabelImporter" HorizontalAlignment="Left" Margin="0,0,0,1.81" VerticalAlignment="Bottom" Width="122" Height="28" Content="Importer une vidéo :" Foreground="White"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   373
			<Custom:SurfaceButton x:Name="ButtonImporter" HorizontalAlignment="Right" Margin="0,0,80,0" VerticalAlignment="Bottom" Width="76" Height="17.96" Content="Importer" ContactDown="ButtonImporter_ContactDown" Click="ButtonImporter_Click" Foreground="White"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   374
			<Custom:SurfaceButton x:Name="RefreshButton" HorizontalAlignment="Right" Width="76" Height="21" Content="Actualiser" ContactDown="RefreshButton_ContactDown" Click="RefreshButton_Click" Foreground="White"/>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   375
		</Grid>
c1222ecbf1b1 Import panel added
riley
parents: 95
diff changeset
   376
		<Custom:SurfaceRadioButton HorizontalAlignment="Right" Margin="0,0,18,87" Style="{DynamicResource FingersDance.Control.RadioButton}" VerticalAlignment="Bottom" Content="Impoter une video" Foreground="#FFF8F6F6" ContactDown="SurfaceRadioButton_ContactDown" Click="SurfaceRadioButton_Click"/>
72
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
   377
	</Grid>
f1ca0958c992 Travail sur le control List Video et comunication entre ListVideo et FingersDance
sarias
parents:
diff changeset
   378
</UserControl>