author | sarias |
Tue, 15 Sep 2009 15:40:40 +0200 | |
changeset 58 | d7313fb1806c |
parent 48 | 50f075139497 |
child 60 | b4008a356f90 |
permissions | -rw-r--r-- |
35 | 1 |
<UserControl |
2 |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
|
3 |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|
4 |
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
|
5 |
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
|
6 |
mc:Ignorable="d" |
|
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 | 81 |
</UserControl> |