src/FingersDance.Control.Pivot/UserControlPivot.xaml
changeset 77 e95e916eb018
parent 60 b4008a356f90
child 87 68f4c0d7a7fc
equal deleted inserted replaced
76:5af0f0a8706d 77:e95e916eb018
     3 	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     3 	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     4 	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
     4 	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
     5 	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
     5 	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
     6 	mc:Ignorable="d"
     6 	mc:Ignorable="d"
     7 	x:Class="FingersDance.Control.Pivot.UserControlPivot"
     7 	x:Class="FingersDance.Control.Pivot.UserControlPivot"
     8 	x:Name="UserControl" Width="70" Height="70" xmlns:Custom="http://schemas.microsoft.com/surface/2008">
     8 	x:Name="UserControl" Width="90" Height="90" xmlns:Custom="http://schemas.microsoft.com/surface/2008">
     9 	<UserControl.Resources>
     9 	<UserControl.Resources>
    10 		<ResourceDictionary>
    10 		<ResourceDictionary>
    11 			<ResourceDictionary.MergedDictionaries>
    11 			<ResourceDictionary.MergedDictionaries>
    12 				<ResourceDictionary Source="FingersDance.Control.Pivot.Ressource.xaml"/>
    12 				<ResourceDictionary Source="FingersDance.Control.Pivot.Ressource.xaml"/>
    13 			</ResourceDictionary.MergedDictionaries>
    13 			</ResourceDictionary.MergedDictionaries>
    20 		</Grid.RowDefinitions>
    20 		</Grid.RowDefinitions>
    21 		<Grid.ColumnDefinitions>
    21 		<Grid.ColumnDefinitions>
    22 			<ColumnDefinition Width="0.506*"/>
    22 			<ColumnDefinition Width="0.506*"/>
    23 			<ColumnDefinition Width="0.494*"/>
    23 			<ColumnDefinition Width="0.494*"/>
    24 		</Grid.ColumnDefinitions>
    24 		</Grid.ColumnDefinitions>
    25 		<Ellipse Stroke="#FFFFFFFF" Grid.ColumnSpan="2" Grid.RowSpan="2" StrokeThickness="1.5">
    25 		<Ellipse Stroke="#FFFFFFFF" Grid.ColumnSpan="2" Grid.RowSpan="2" StrokeThickness="0.5" Fill="#FF000000" Margin="0.462,0,-0.462,0"/>
    26 			<Ellipse.Fill>
    26 		<Custom:SurfaceButton BorderThickness="0,0,0,0" x:Name="SurfaceButtonPlayer1" Content="" Background="{DynamicResource Color_8_#230FD2_xaml}" ContactDown="SurfaceButtonPlayer1_ContactDown" Click="SurfaceButtonPlayer1_Click" Margin="10.377,11.057,6.827,5.11"/>
    27 				<RadialGradientBrush>
    27 		<Custom:SurfaceButton Content="" x:Name="SurfaceButtonPlayer2" Grid.Column="1" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_4_#FF0000_xaml}" ContactDown="SurfaceButtonPlayer2_ContactDown" Click="SurfaceButtonPlayer2_Click" Margin="6.335,11.235,9.272,4.932">
    28 					<RadialGradientBrush.RelativeTransform>
       
    29 						<TransformGroup>
       
    30 							<ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="0.93" ScaleY="0.93"/>
       
    31 							<SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="0.5"/>
       
    32 							<RotateTransform Angle="0" CenterX="0.5" CenterY="0.5"/>
       
    33 							<TranslateTransform X="0" Y="0"/>
       
    34 						</TransformGroup>
       
    35 					</RadialGradientBrush.RelativeTransform>
       
    36 					<GradientStop Color="#FFFFFFFF" Offset="0"/>
       
    37 					<GradientStop Color="#FF000000" Offset="0.258"/>
       
    38 				</RadialGradientBrush>
       
    39 			</Ellipse.Fill>
       
    40 		</Ellipse>
       
    41 		<Custom:SurfaceButton BorderThickness="0,0,0,0" HorizontalAlignment="Center" x:Name="SurfaceButtonPlayer1" VerticalAlignment="Center" Content="" Background="{DynamicResource Color_8_#230FD2_xaml}" ContactDown="SurfaceButtonPlayer1_ContactDown" Click="SurfaceButtonPlayer1_Click"/>
       
    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}" ContactDown="SurfaceButtonPlayer2_ContactDown" Click="SurfaceButtonPlayer2_Click">
       
    43 			<Custom:SurfaceButton.RenderTransform>
    28 			<Custom:SurfaceButton.RenderTransform>
    44 				<TransformGroup>
    29 				<TransformGroup>
    45 					<ScaleTransform ScaleX="-1" ScaleY="1"/>
    30 					<ScaleTransform ScaleX="-1" ScaleY="1"/>
    46 					<SkewTransform AngleX="0" AngleY="0"/>
    31 					<SkewTransform AngleX="0" AngleY="0"/>
    47 					<RotateTransform Angle="0"/>
    32 					<RotateTransform Angle="0"/>
    48 					<TranslateTransform X="0" Y="0"/>
    33 					<TranslateTransform X="0" Y="0"/>
    49 				</TransformGroup>
    34 				</TransformGroup>
    50 			</Custom:SurfaceButton.RenderTransform>
    35 			</Custom:SurfaceButton.RenderTransform>
    51 		</Custom:SurfaceButton>
    36 		</Custom:SurfaceButton>
    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}" ContactDown="SurfaceButtonPlayer3_ContactDown" Click="SurfaceButtonPlayer3_Click" >
    37 		<Custom:SurfaceButton Content="" x:Name="SurfaceButtonPlayer3" Grid.Row="1" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_12_#00C800_xaml}" ContactDown="SurfaceButtonPlayer3_ContactDown" Click="SurfaceButtonPlayer3_Click" Margin="10.04,4.107,6.527,11.888" >
    53 			<Custom:SurfaceButton.RenderTransform>
    38 			<Custom:SurfaceButton.RenderTransform>
    54 				<TransformGroup>
    39 				<TransformGroup>
    55 					<ScaleTransform ScaleX="1" ScaleY="-1"/>
    40 					<ScaleTransform ScaleX="1" ScaleY="-1"/>
    56 					<SkewTransform AngleX="0" AngleY="0"/>
    41 					<SkewTransform AngleX="0" AngleY="0"/>
    57 					<RotateTransform Angle="0"/>
    42 					<RotateTransform Angle="0"/>
    58 					<TranslateTransform X="0" Y="0"/>
    43 					<TranslateTransform X="0" Y="0"/>
    59 				</TransformGroup>
    44 				</TransformGroup>
    60 			</Custom:SurfaceButton.RenderTransform>
    45 			</Custom:SurfaceButton.RenderTransform>
    61 		</Custom:SurfaceButton>
    46 		</Custom:SurfaceButton>
    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}" ContactDown="SurfaceButtonPlayer4_ContactDown" Click="SurfaceButtonPlayer4_Click">
    47 		<Custom:SurfaceButton Content=""  Grid.Row="1" Grid.Column="1" x:Name="SurfaceButtonPlayer4" RenderTransformOrigin="0.5,0.5" Background="{DynamicResource Color_2_#FFC800_xaml}" ContactDown="SurfaceButtonPlayer4_ContactDown" Click="SurfaceButtonPlayer4_Click" Margin="6.365,3.685,7.938,12.539">
    63 			<Custom:SurfaceButton.RenderTransform>
    48 			<Custom:SurfaceButton.RenderTransform>
    64 				<TransformGroup>
    49 				<TransformGroup>
    65 					<ScaleTransform ScaleX="-1" ScaleY="-1"/>
    50 					<ScaleTransform ScaleX="-1" ScaleY="-1"/>
    66 					<SkewTransform AngleX="0" AngleY="0"/>
    51 					<SkewTransform AngleX="0" AngleY="0"/>
    67 					<RotateTransform Angle="0"/>
    52 					<RotateTransform Angle="0"/>
    68 					<TranslateTransform X="0" Y="0"/>
    53 					<TranslateTransform X="0" Y="0"/>
    69 				</TransformGroup>
    54 				</TransformGroup>
    70 			</Custom:SurfaceButton.RenderTransform>
    55 			</Custom:SurfaceButton.RenderTransform>
    71 		</Custom:SurfaceButton>
    56 		</Custom:SurfaceButton>
    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">
    57 		<Ellipse Height="25" HorizontalAlignment="Left" VerticalAlignment="Top" Width="25" Margin="-12.479,-12.358,0,0" Grid.Row="1" StrokeThickness="0.5" Grid.Column="1">
       
    58 			<Ellipse.Fill>
       
    59 				<RadialGradientBrush>
       
    60 					<GradientStop Color="#FF000000" Offset="0.788"/>
       
    61 					<GradientStop Color="#FFFFFFFF" Offset="0"/>
       
    62 				</RadialGradientBrush>
       
    63 			</Ellipse.Fill>
    73 			<Ellipse.Stroke>
    64 			<Ellipse.Stroke>
    74 				<RadialGradientBrush>
    65 				<RadialGradientBrush>
    75 					<GradientStop Color="#FF8A8888" Offset="0"/>
    66 					<GradientStop Color="#FF8A8888" Offset="0"/>
    76 					<GradientStop Color="#FFFFFFFF" Offset="1"/>
    67 					<GradientStop Color="#FFFFFFFF" Offset="1"/>
    77 				</RadialGradientBrush>
    68 				</RadialGradientBrush>