PUFChamber.xaml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <UserControl x:Class="CyberX8_Themes.UserControls.PUFChamber"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:CyberX8_Themes.UserControls"
  7. xmlns:ctrl="http://OpenSEMI.Ctrlib.com/presentation"
  8. xmlns:converters="clr-namespace:CyberX8_Themes.Converters"
  9. mc:Ignorable="d"
  10. d:DesignHeight="220" d:DesignWidth="210" Name="pufChamber">
  11. <Viewbox Stretch="Fill">
  12. <Viewbox.RenderTransform>
  13. <TransformGroup>
  14. <RotateTransform Angle="{Binding ElementName=pufChamber,Path=RotateTransformValue}"/>
  15. </TransformGroup>
  16. </Viewbox.RenderTransform>
  17. <Border>
  18. <Canvas Width="210" Height="220">
  19. <StackPanel Canvas.Top="70" Canvas.Left="5" Panel.ZIndex="99">
  20. <TextBlock FontSize="30" Text="{Binding ElementName=pufChamber,Path= PufName }" TextAlignment="Center" Width="200"/>
  21. </StackPanel>
  22. <Polygon Stroke="Black" StrokeThickness="2" Points="5,210 5,10 205,10 205,210">
  23. <Polygon.Fill>
  24. <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
  25. <GradientStop Color="Silver" Offset="0.0" />
  26. <GradientStop Color="White" Offset="0.5" />
  27. <GradientStop Color="Silver" Offset="1" />
  28. </LinearGradientBrush>
  29. </Polygon.Fill>
  30. <Polygon.Effect>
  31. <DropShadowEffect Color="LightGray" Direction="0" ShadowDepth="5" Opacity="1" BlurRadius="10"/>
  32. </Polygon.Effect>
  33. </Polygon>
  34. <Polygon Stroke="Black" StrokeThickness="1" Points="5,210 205,210 210,220 0,220">
  35. <Polygon.Fill>
  36. <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
  37. <GradientStop Color="Silver" Offset="0.0" />
  38. <GradientStop Color="White" Offset="0.5" />
  39. <GradientStop Color="Silver" Offset="1" />
  40. </LinearGradientBrush>
  41. </Polygon.Fill>
  42. <Polygon.Effect>
  43. <DropShadowEffect Color="LightGray" Direction="0" ShadowDepth="5" Opacity="1" />
  44. </Polygon.Effect>
  45. </Polygon>
  46. <Polygon Stroke="Black" StrokeThickness="1" Points="5,10 0,0 210,0 205,10">
  47. <Polygon.Fill>
  48. <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
  49. <GradientStop Color="Silver" Offset="0.0" />
  50. <GradientStop Color="White" Offset="0.5" />
  51. <GradientStop Color="Silver" Offset="1" />
  52. </LinearGradientBrush>
  53. </Polygon.Fill>
  54. <Polygon.Effect>
  55. <DropShadowEffect Color="LightGray" Direction="0" ShadowDepth="5" Opacity="1" />
  56. </Polygon.Effect>
  57. </Polygon>
  58. </Canvas>
  59. </Border>
  60. </Viewbox>
  61. </UserControl>