src/FingersDance/MainSurfaceWindow.xaml
author PAMPHILE Jonathan <pamphile@efrei.fr>
Wed, 14 Oct 2009 14:02:31 +0200
changeset 148 c379899e9c94
parent 146 dd8ed4d3beb6
child 170 91024994f6eb
permissions -rw-r--r--
MVVM
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     1
<s:SurfaceWindow
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     2
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     3
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     4
    xmlns:s="http://schemas.microsoft.com/surface/2008"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     5
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
     6
    xmlns:FingersDance_Control_UserPanel="clr-namespace:FingersDance.Control.UserPanel;assembly=FingersDance.Control.UserPanel"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
     7
    xmlns:FingersDance_Control_Pivot="clr-namespace:FingersDance.Control.Pivot;assembly=FingersDance.Control.Pivot"
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
     8
    
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
     9
    
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    10
    xmlns:FingersDance_Control_SessionInput1="clr-namespace:FingersDance.Control.SessionInput;assembly=FingersDance.Control.SaisieSeance"
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    11
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    12
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    13
    xmlns:Microsoft_Surface_Presentation_Generic="clr-namespace:Microsoft.Surface.Presentation.Generic;assembly=Microsoft.Surface.Presentation.Generic"
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    14
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    15
    
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    16
    x:Class="FingersDance.SurfaceWindow1"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    17
    Title="FingersDance"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    18
    Width="1024" Height="768" x:Name="mainSurfaceWindow" 
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
    19
    Background="{x:Null}" Loaded="mainSurfaceWindow_Loaded"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    20
    
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    21
    
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    22
    >
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    23
  <s:SurfaceWindow.Resources>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    24
    <ImageBrush x:Key="WindowBackground" Stretch="None" Opacity="0.6" ImageSource="pack://application:,,,/Resources/WindowBackground.jpg"/>
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    25
  	<Style x:Key="FingersDance.Control.ScatterView" TargetType="{x:Type s:ScatterViewItem}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    26
  		<Setter Property="Background">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    27
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    28
  				<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    29
  					<GradientStop Color="#FFA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    30
  					<GradientStop Color="#FFDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    31
  				</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    32
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    33
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    34
  		<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    35
  		<Setter Property="Foreground" Value="#FF515151"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    36
  		<Setter Property="BorderThickness" Value="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    37
  		<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    38
  		<Setter Property="VerticalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    39
  		<Setter Property="MinWidth" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    40
  		<Setter Property="MinHeight" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    41
  		<Setter Property="Template">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    42
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    43
  				<ControlTemplate TargetType="{x:Type s:ScatterViewItem}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    44
  					<ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    45
  						<Storyboard x:Key="ActivationTimeline">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    46
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    47
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    48
  								<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    49
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    50
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    51
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    52
  								<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    53
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    54
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    55
  						<Storyboard x:Key="DeactivationTimeline">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    56
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    57
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    58
  								<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    59
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    60
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    61
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    62
  								<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    63
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    64
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    65
  					</ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    66
  					<Grid x:Name="container" RenderTransformOrigin="{TemplateBinding RenderTransformOrigin}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    67
  						<Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    68
  							<ScaleTransform ScaleX="1" ScaleY="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    69
  						</Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    70
  						<Border x:Name="contentBorder" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    71
  							<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" ContentTemplate="{TemplateBinding ContentTemplate}"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    72
  						</Border>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    73
  						<Rectangle x:Name="Sheen" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Focusable="False" IsHitTestVisible="False" Opacity="0.6" Fill="{x:Null}"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    74
  					</Grid>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    75
  					<ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    76
  						<MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    77
  							<MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    78
  								<Condition Property="IsActive" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    79
  								<Condition Property="ShowsActivationEffects" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    80
  							</MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    81
  							<MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    82
  								<BeginStoryboard x:Name="DeactivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    83
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    84
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    85
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    86
  											<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    87
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    88
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    89
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    90
  											<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    91
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    92
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    93
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    94
  							</MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    95
  							<MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    96
  								<BeginStoryboard x:Name="ActivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    97
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    98
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    99
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   100
  											<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   101
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   102
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   103
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   104
  											<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   105
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   106
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   107
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   108
  							</MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   109
  						</MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   110
  						<Trigger Property="IsEnabled" Value="False">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   111
  							<Setter Property="Background" TargetName="contentBorder">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   112
  								<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   113
  									<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   114
  										<GradientStop Color="#4CA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   115
  										<GradientStop Color="#4CDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   116
  									</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   117
  								</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   118
  							</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   119
  							<Setter Property="Foreground" Value="#A5333333"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   120
  							<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   121
  						</Trigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   122
  					</ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   123
  				</ControlTemplate>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   124
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   125
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   126
  	</Style>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   127
  </s:SurfaceWindow.Resources>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   128
	<s:SurfaceWindow.Triggers>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   129
		<EventTrigger RoutedEvent="FrameworkElement.Loaded"/>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   130
	</s:SurfaceWindow.Triggers>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   131
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   132
  <Grid x:Name="MainGrid" Width="1024" Height="768" >
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   133
  	<Grid.Background>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   134
  		<LinearGradientBrush EndPoint="0.505,0.985" StartPoint="0.505,-0.015">
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   135
  			<GradientStop Color="#FF000000" Offset="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   136
  			<GradientStop Color="#FF2A2A2A" Offset="0.544"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   137
  			<GradientStop Color="#FF000000" Offset="1"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   138
  		</LinearGradientBrush>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   139
  	</Grid.Background>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   140
48
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   141
  	<Grid HorizontalAlignment="Left" x:Name="Grid1" VerticalAlignment="Top" Width="100" Height="100" Background="{x:Null}" RenderTransformOrigin="0.5,0.5">
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   142
  		<Grid.RenderTransform>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   143
  			<TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   144
  				<ScaleTransform ScaleX="-1" ScaleY="-1"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   145
  				<SkewTransform AngleX="0" AngleY="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   146
  				<RotateTransform Angle="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   147
  				<TranslateTransform X="0" Y="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   148
  			</TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   149
  		</Grid.RenderTransform>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   150
  		
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   151
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect1" StrokeThickness="0.1"/>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   152
  	</Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   153
  	<Grid HorizontalAlignment="Right" Margin="0,0,0,0" x:Name="Grid2" VerticalAlignment="Top" Width="100" Height="100" Background="{x:Null}" RenderTransformOrigin="0.5,0.5">
48
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   154
  		<Grid.RenderTransform>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   155
  			<TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   156
  				<ScaleTransform ScaleX="-1" ScaleY="-1"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   157
  				<SkewTransform AngleX="0" AngleY="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   158
  				<RotateTransform Angle="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   159
  				<TranslateTransform X="0" Y="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   160
  			</TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   161
  		</Grid.RenderTransform>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   162
  		
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   163
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect2" StrokeThickness="0.1"/>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   164
  	</Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   165
  	<Grid RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" Margin="0,0,0,0" x:Name="Grid3" VerticalAlignment="Bottom" Width="100" Height="100" Background="{x:Null}">
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   166
  		<Grid.RenderTransform>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   167
  			<TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   168
  				<ScaleTransform ScaleX="1" ScaleY="1"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   169
  				<SkewTransform AngleX="0" AngleY="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   170
  				<RotateTransform Angle="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   171
  				<TranslateTransform X="0" Y="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   172
  			</TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   173
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   174
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect3" StrokeThickness="0.1"/>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   175
  		
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   176
  	</Grid>
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   177
  	<Grid HorizontalAlignment="Right" Margin="0,0,0,0" x:Name="Grid4" VerticalAlignment="Bottom" Width="100" Height="100" Background="{x:Null}">
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   178
  		
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   179
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect4" StrokeThickness="0.1"/>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   180
  	</Grid>
77
e95e916eb018 Travail sur le Pivot et le control Session Input
sarias
parents: 72
diff changeset
   181
  	<s:ScatterView x:Name="scaterview"  ContactChanged="scaterview_ContactChanged">
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   182
  		<s:ScatterViewItem   Center="512,384" CanMove="True" CanRotate="False" CanScale="False" Background="{x:Null}" x:Name="ScatterViewItemPivot" ContactChanged="ScatterViewItemPivot_ContactChanged" Style="{DynamicResource FingersDance.Control.ScatterView}" BorderBrush="{x:Null}" Foreground="{x:Null}" >
112
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 106
diff changeset
   183
  			<FingersDance_Control_Pivot:UserControlPivot x:Name="UserControlPivot" EH_SurfaceButtonPlayer_ContactDown="UserControlPivot_EH_SurfaceButtonPlayer_ContactDown"/>
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   184
  		</s:ScatterViewItem>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   185
  	</s:ScatterView>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   186
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   187
  </Grid>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   188
</s:SurfaceWindow>