123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- <UserControl x:Class="CyberX8_Themes.UserControls.PufArmControl"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:local="clr-namespace:CyberX8_Themes.UserControls"
- mc:Ignorable="d" Name="pufArmControl"
- d:DesignHeight="50" d:DesignWidth="250">
- <Grid>
- <Viewbox Stretch="Fill">
- <Viewbox.RenderTransform>
- <TransformGroup>
- <RotateTransform Angle="{Binding ElementName=pufArmControl,Path=RotateTransformValue}" CenterX="25" CenterY="100"/>
- </TransformGroup>
- </Viewbox.RenderTransform>
- <Canvas Width="250" Height="50">
- <!--<Path Stroke="Silver" StrokeThickness="1" Height="65" Width="20" Data="M0,0 A 0,10 0 1 1 0,60 L 0,60 H 15 L 15,60 A 0,10 0 1 1 15,0 L 15,0 V 0" HorizontalAlignment="Center" Canvas.Top="-65.014" VerticalAlignment="Top" Canvas.Left="115" Stretch="Fill">
- <Path.Fill>
- <LinearGradientBrush StartPoint="1,1" EndPoint="0.3,1">
- <GradientStop Color="DarkGray" Offset="0.0" />
- <GradientStop Color="Silver" Offset="0.25" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="Silver" Offset="0.75" />
- <GradientStop Color="DarkGray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
- <Path Stroke="Silver" StrokeThickness="1" Height="15" Width="33" Data="M0,0 A 0,10 0 1 1 0,33 L 0,33 H 15 L 15,33 A 0,10 0 1 1 15,0 L 15,0 V 0" HorizontalAlignment="Left" Canvas.Top="-15.014" VerticalAlignment="Center" Canvas.Left="108.5" Stretch="Fill">
- <Path.Fill>
- <LinearGradientBrush StartPoint="0,1" EndPoint="1,1">
- <GradientStop Color="Gray" Offset="0.0" />
- <GradientStop Color="White" Offset="0.15" />
- <GradientStop Color="DarkGray" Offset="0.5" />
- <GradientStop Color="White" Offset="0.85" />
- <GradientStop Color="Gray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
- <Path Stroke="Silver" StrokeThickness="1" Height="15" Width="33" Data="M0,0 A 0,10 0 1 1 0,33 L 0,33 H 15 L 15,33 A 0,10 0 1 1 15,0 L 15,0 V 0" HorizontalAlignment="Center" Canvas.Top="-78.5" VerticalAlignment="Center" Canvas.Left="108.5" Stretch="Fill">
- <Path.Fill>
- <LinearGradientBrush StartPoint="1,1" EndPoint="0,0">
- <GradientStop Color="Gray" Offset="0.0" />
- <GradientStop Color="DarkGray" Offset="0.15" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="DarkGray" Offset="0.85" />
- <GradientStop Color="Gray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
- <Ellipse Width="3" Height="3" Canvas.Left="115" Canvas.Top="-9" RenderTransformOrigin="0.625,-0.25" HorizontalAlignment="Center" VerticalAlignment="Top">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="Black" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="Black" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>
- <Ellipse Width="3" Height="3" Canvas.Left="132" Canvas.Top="-9" RenderTransformOrigin="0.625,-0.25" HorizontalAlignment="Center" VerticalAlignment="Top">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="Black" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="Black" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>-->
-
- <Path Stroke="Silver" StrokeThickness="1" Height="25" Width="80" Data="M0,0 A 0,10 0 1 1 0,25 L 0,25 H 80 L 80,50 A 0,10 0 1 1 80,0 L 80,0 V 0" HorizontalAlignment="Center" Canvas.Left="85.248" VerticalAlignment="Center">
- <Path.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="0,0.4">
- <GradientStop Color="DarkSlateGray" Offset="0.0" />
- <GradientStop Color="Gray" Offset="0.25" />
- <GradientStop Color="LightSlateGray" Offset="0.5" />
- <GradientStop Color="Gray" Offset="0.75" />
- <GradientStop Color="DarkSlateGray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
- <Path Stroke="Silver" StrokeThickness="1" Height="30" Width="10" Data="M0,0 A 0,10 0 1 1 0,30 L 0,30 H 15 L 15,30 A 0,10 0 1 1 15,0 L 15,0 V 0" HorizontalAlignment="Center" Canvas.Top="-2.492" VerticalAlignment="Center" Canvas.Left="75.629" Stretch="Fill">
- <Path.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="0.2,1">
- <GradientStop Color="Gray" Offset="0.0" />
- <GradientStop Color="Silver" Offset="0.25" />
- <GradientStop Color="DarkGray" Offset="0.5" />
- <GradientStop Color="Silver" Offset="0.75" />
- <GradientStop Color="Gray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
-
- <Path Stroke="Silver" StrokeThickness="1" Height="30" Width="10" Data="M0,0 A 0,10 0 1 1 0,30 L 0,30 H 15 L 15,30 A 0,10 0 1 1 15,0 L 15,0 V 0" HorizontalAlignment="Center" Canvas.Top="-2.492" VerticalAlignment="Center" Canvas.Left="164.853" Stretch="Fill">
- <Path.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="0.2,1">
- <GradientStop Color="Gray" Offset="0.0" />
- <GradientStop Color="Silver" Offset="0.25" />
- <GradientStop Color="DarkGray" Offset="0.5" />
- <GradientStop Color="Silver" Offset="0.75" />
- <GradientStop Color="Gray" Offset="1" />
- </LinearGradientBrush>
- </Path.Fill>
- </Path>
- <!--<Ellipse Width="10" Height="10" Canvas.Left="25" Canvas.Top="5">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="WhiteSmoke" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="WhiteSmoke" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>
- <Ellipse Width="10" Height="10" Canvas.Left="25" Canvas.Top="35">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="WhiteSmoke" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="WhiteSmoke" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>
- <Ellipse Width="10" Height="10" Canvas.Left="215" Canvas.Top="5">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="WhiteSmoke" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="WhiteSmoke" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>
- <Ellipse Width="10" Height="10" Canvas.Left="215" Canvas.Top="35">
- <Ellipse.Fill>
- <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
- <GradientStop Color="WhiteSmoke" Offset="0.0" />
- <GradientStop Color="White" Offset="0.5" />
- <GradientStop Color="WhiteSmoke" Offset="1" />
- </LinearGradientBrush>
- </Ellipse.Fill>
- </Ellipse>-->
- </Canvas>
- </Viewbox>
- </Grid>
- </UserControl>
|