src/FingersDance.Control.Pivot/UserControlPivot.xaml
author sarias
Tue, 15 Sep 2009 15:40:40 +0200
changeset 58 d7313fb1806c
parent 48 50f075139497
child 60 b4008a356f90
permissions -rw-r--r--
Initialisation de la position du Pivot au centre et des positions des 4 Grids
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     1
<UserControl
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     2
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     3
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     4
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     5
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     6
	mc:Ignorable="d"
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     7
	x:Class="FingersDance.Control.Pivot.UserControlPivot"
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
     8
	x:Name="UserControl" Width="70" Height="70" xmlns:Custom="http://schemas.microsoft.com/surface/2008">
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
     9
	<UserControl.Resources>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    10
		<ResourceDictionary>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    11
			<ResourceDictionary.MergedDictionaries>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    12
				<ResourceDictionary Source="FingersDance.Control.Pivot.Ressource.xaml"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    13
			</ResourceDictionary.MergedDictionaries>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    14
		</ResourceDictionary>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    15
	</UserControl.Resources>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    16
	<Grid>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    17
		<Grid.RowDefinitions>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    18
			<RowDefinition Height="0.501*"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    19
			<RowDefinition Height="0.499*"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    20
		</Grid.RowDefinitions>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    21
		<Grid.ColumnDefinitions>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    22
			<ColumnDefinition Width="0.506*"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    23
			<ColumnDefinition Width="0.494*"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    24
		</Grid.ColumnDefinitions>
58
d7313fb1806c Initialisation de la position du Pivot au centre et des positions des 4 Grids
sarias
parents: 48
diff changeset
    25
		<Ellipse Stroke="#FFFFFFFF" Grid.ColumnSpan="2" Grid.RowSpan="2" StrokeThickness="1.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
    26
			<Ellipse.Fill>
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
    27
				<RadialGradientBrush>
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
    28
					<RadialGradientBrush.RelativeTransform>
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
    29
						<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
    30
							<ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="0.93" ScaleY="0.93"/>
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
    31
							<SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="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
    32
							<RotateTransform Angle="0" CenterX="0.5" CenterY="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
    33
							<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
    34
						</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
    35
					</RadialGradientBrush.RelativeTransform>
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
    36
					<GradientStop Color="#FFFFFFFF" Offset="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
    37
					<GradientStop Color="#FF000000" Offset="0.258"/>
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
    38
				</RadialGradientBrush>
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
    39
			</Ellipse.Fill>
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
    40
		</Ellipse>
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    41
		<Custom:SurfaceButton BorderThickness="0,0,0,0" HorizontalAlignment="Center" x:Name="SurfaceButtonPlayer1" VerticalAlignment="Center" Content="" Background="{DynamicResource Color_8_#230FD2_xaml}"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    42
		<Custom:SurfaceButton Content="" HorizontalAlignment="Center" x:Name="SurfaceButtonPlayer2" VerticalAlignment="Center" Grid.Column="1" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_4_#FF0000_xaml}">
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    43
			<Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    44
				<TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    45
					<ScaleTransform ScaleX="-1" ScaleY="1"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    46
					<SkewTransform AngleX="0" AngleY="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    47
					<RotateTransform Angle="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    48
					<TranslateTransform X="0" Y="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    49
				</TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    50
			</Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    51
		</Custom:SurfaceButton>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    52
		<Custom:SurfaceButton Content="" HorizontalAlignment="Center" x:Name="SurfaceButtonPlayer3" VerticalAlignment="Center" Grid.Row="1" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_12_#00C800_xaml}" >
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    53
			<Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    54
				<TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    55
					<ScaleTransform ScaleX="1" ScaleY="-1"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    56
					<SkewTransform AngleX="0" AngleY="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    57
					<RotateTransform Angle="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    58
					<TranslateTransform X="0" Y="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    59
				</TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    60
			</Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    61
		</Custom:SurfaceButton>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    62
		<Custom:SurfaceButton Content=""  Grid.Row="1" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" x:Name="SurfaceButtonPlayer4" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_2_#FFC800_xaml}">
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    63
			<Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    64
				<TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    65
					<ScaleTransform ScaleX="-1" ScaleY="-1"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    66
					<SkewTransform AngleX="0" AngleY="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    67
					<RotateTransform Angle="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    68
					<TranslateTransform X="0" Y="0"/>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    69
				</TransformGroup>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    70
			</Custom:SurfaceButton.RenderTransform>
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    71
		</Custom:SurfaceButton>
58
d7313fb1806c Initialisation de la position du Pivot au centre et des positions des 4 Grids
sarias
parents: 48
diff changeset
    72
		<Ellipse Height="17.573" HorizontalAlignment="Right" VerticalAlignment="Top" Width="17.573" Margin="0,-8.742,-8.566,0" Grid.Row="1" Fill="{x:Null}" StrokeThickness="1.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
    73
			<Ellipse.Stroke>
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
    74
				<RadialGradientBrush>
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
    75
					<GradientStop Color="#FF8A8888" Offset="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
    76
					<GradientStop Color="#FFFFFFFF" Offset="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
    77
				</RadialGradientBrush>
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
    78
			</Ellipse.Stroke>
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
    79
		</Ellipse>
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 35
diff changeset
    80
	</Grid>
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    81
</UserControl>