Page.xaml
上传用户:wenllgg125
上传日期:2020-04-09
资源大小:7277k
文件大小:44k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. <Canvas
  2.         xmlns="http://schemas.microsoft.com/client/2007" 
  3.         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4.         xmlns:DiscuzAlbum="clr-namespace:DiscuzAlbum;assembly=ClientBin/DiscuzAlbum.dll" 
  5.         x:Name="parentCanvas" 
  6.         Loaded="Page_Loaded" 
  7.         x:Class="DiscuzAlbum.Page;assembly=ClientBin/DiscuzAlbum.dll"
  8.         Width="900"
  9.         Height="600"
  10.         >
  11. <Canvas.Resources>
  12. <Storyboard x:Name="ZoomIn">
  13. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleX)">
  14. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="1"/>
  15. </DoubleAnimationUsingKeyFrames>
  16. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleY)">
  17. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="1"/>
  18. </DoubleAnimationUsingKeyFrames>
  19. </Storyboard>
  20. <Storyboard x:Name="ZoomOut">
  21. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleX)">
  22. <SplineDoubleKeyFrame x:Name="ZoomOutScaleX" KeyTime="00:00:00.5000000" Value="0.2"/>
  23. </DoubleAnimationUsingKeyFrames>
  24. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleY)">
  25. <SplineDoubleKeyFrame x:Name="ZoomOutScaleY" KeyTime="00:00:00.5000000" Value="0.2"/>
  26. </DoubleAnimationUsingKeyFrames>
  27. </Storyboard>
  28. <Storyboard x:Name="RotateToAngle">
  29. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(RotateTransform.Angle)">
  30. <SplineDoubleKeyFrame x:Name="RotateKeyFrame" KeyTime="00:00:00.5000000" Value="0"/>
  31. </DoubleAnimationUsingKeyFrames>
  32. </Storyboard>
  33. <Storyboard x:Name="AnimateToPosition">
  34. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(Canvas.Left)">
  35. <SplineDoubleKeyFrame x:Name="AnimatePositionX" KeyTime="00:00:00.5000000" Value="0" KeySpline="0,0,0.5,1"/>
  36. </DoubleAnimationUsingKeyFrames>
  37. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(Canvas.Top)">
  38. <SplineDoubleKeyFrame x:Name="AnimatePositionY" KeyTime="00:00:00.5000000" Value="0" KeySpline="0,0,0.5,1"/>
  39. </DoubleAnimationUsingKeyFrames>
  40. </Storyboard>
  41.     <Storyboard x:Name="MoveScreen">
  42.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolderShadow" Storyboard.TargetProperty="(Canvas.Left)">
  43.         <SplineDoubleKeyFrame x:Name="MoveScreenX" KeyTime="00:00:00.7000000" Value="0" KeySpline="0,0,0.5,1"/>
  44.       </DoubleAnimationUsingKeyFrames>
  45.     </Storyboard>
  46. <Storyboard x:Name="LayoutStandBy">
  47. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleX)">
  48. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="1"/>
  49. </DoubleAnimationUsingKeyFrames>
  50. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[1].(ScaleTransform.ScaleY)">
  51. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="1"/>
  52. </DoubleAnimationUsingKeyFrames>
  53. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(Canvas.Left)">
  54. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0"/>
  55. </DoubleAnimationUsingKeyFrames>
  56. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="PhotoHolder" Storyboard.TargetProperty="(Canvas.Top)">
  57. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0"/>
  58. </DoubleAnimationUsingKeyFrames>
  59. </Storyboard>
  60. <Storyboard x:Name="ScrollTimer">
  61. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="TimerRec" Storyboard.TargetProperty="(Canvas.Top)">
  62. <SplineDoubleKeyFrame KeyTime="00:00:00" Value="-40"/>
  63. <SplineDoubleKeyFrame KeyTime="00:00:00.0250000" Value="-35"/>
  64. </DoubleAnimationUsingKeyFrames>
  65. </Storyboard>
  66. <Storyboard x:Name="SortNaviIn">
  67. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="SortNaviCanvas" Storyboard.TargetProperty="(Canvas.Top)">
  68. <SplineDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0"/>
  69. </DoubleAnimationUsingKeyFrames>
  70. </Storyboard>
  71. <Storyboard x:Name="SortNaviOut">
  72. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="SortNaviCanvas" Storyboard.TargetProperty="(Canvas.Top)">
  73. <SplineDoubleKeyFrame KeyTime="00:00:00.3000000" Value="-110"/>
  74. </DoubleAnimationUsingKeyFrames>
  75. </Storyboard>
  76. <Storyboard x:Name="BtnSortHover">
  77. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  78. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  79. </DoubleAnimationUsingKeyFrames>
  80. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  81. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  82. </DoubleAnimationUsingKeyFrames>
  83. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  84. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  85. </DoubleAnimationUsingKeyFrames>
  86. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  87. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  88. </DoubleAnimationUsingKeyFrames>
  89. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy1" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  90. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-2"/>
  91. </DoubleAnimationUsingKeyFrames>
  92. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy1" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  93. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  94. </DoubleAnimationUsingKeyFrames>
  95. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy2" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  96. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  97. </DoubleAnimationUsingKeyFrames>
  98. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy2" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  99. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  100. </DoubleAnimationUsingKeyFrames>
  101. </Storyboard>
  102. <Storyboard x:Name="BtnSortOut">
  103. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  104. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  105. </DoubleAnimationUsingKeyFrames>
  106. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  107. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  108. </DoubleAnimationUsingKeyFrames>
  109. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  110. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  111. </DoubleAnimationUsingKeyFrames>
  112. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  113. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  114. </DoubleAnimationUsingKeyFrames>
  115. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy1" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  116. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  117. </DoubleAnimationUsingKeyFrames>
  118. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy1" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  119. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  120. </DoubleAnimationUsingKeyFrames>
  121. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy2" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  122. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  123. </DoubleAnimationUsingKeyFrames>
  124. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy2" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  125. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  126. </DoubleAnimationUsingKeyFrames>
  127. </Storyboard>
  128. <Storyboard x:Name="BtnRandomHover">
  129. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  130. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-2"/>
  131. </DoubleAnimationUsingKeyFrames>
  132. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  133. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  134. </DoubleAnimationUsingKeyFrames>
  135. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  136. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-18.1"/>
  137. </DoubleAnimationUsingKeyFrames>
  138. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  139. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-9.5"/>
  140. </DoubleAnimationUsingKeyFrames>
  141. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  142. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  143. </DoubleAnimationUsingKeyFrames>
  144. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  145. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  146. </DoubleAnimationUsingKeyFrames>
  147. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  148. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-1"/>
  149. </DoubleAnimationUsingKeyFrames>
  150. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  151. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
  152. </DoubleAnimationUsingKeyFrames>
  153. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  154. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-18"/>
  155. </DoubleAnimationUsingKeyFrames>
  156. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  157. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1.8"/>
  158. </DoubleAnimationUsingKeyFrames>
  159. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  160. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="2"/>
  161. </DoubleAnimationUsingKeyFrames>
  162. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  163. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="2"/>
  164. </DoubleAnimationUsingKeyFrames>
  165. </Storyboard>
  166. <Storyboard x:Name="BtnRandomOut">
  167. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  168. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  169. </DoubleAnimationUsingKeyFrames>
  170. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  171. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  172. </DoubleAnimationUsingKeyFrames>
  173. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy3" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  174. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-8.101"/>
  175. </DoubleAnimationUsingKeyFrames>
  176. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  177. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-22.525"/>
  178. </DoubleAnimationUsingKeyFrames>
  179. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  180. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  181. </DoubleAnimationUsingKeyFrames>
  182. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy4" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  183. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  184. </DoubleAnimationUsingKeyFrames>
  185. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  186. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  187. </DoubleAnimationUsingKeyFrames>
  188. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  189. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  190. </DoubleAnimationUsingKeyFrames>
  191. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy5" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  192. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-29.001"/>
  193. </DoubleAnimationUsingKeyFrames>
  194. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  195. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="9.777"/>
  196. </DoubleAnimationUsingKeyFrames>
  197. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  198. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  199. </DoubleAnimationUsingKeyFrames>
  200. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="DotSetCanvas_Copy6" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">
  201. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
  202. </DoubleAnimationUsingKeyFrames>
  203. </Storyboard>
  204. <Storyboard x:Name="MoveHighlightFrameTo">
  205. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Duration="00:00:00.1000000" Storyboard.TargetName="HighlightFrame" Storyboard.TargetProperty="(Canvas.Left)">
  206. <SplineDoubleKeyFrame x:Name="HighlightDesX" KeyTime="00:00:00" Value="0"/>
  207. </DoubleAnimationUsingKeyFrames>
  208. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Duration="00:00:00.0010000" Storyboard.TargetName="HighlightFrame" Storyboard.TargetProperty="(Canvas.Top)">
  209. <SplineDoubleKeyFrame x:Name="HighlightDesY" KeyTime="00:00:00" Value="0"/>
  210. </DoubleAnimationUsingKeyFrames>
  211. </Storyboard>
  212. <Storyboard x:Name="SortLeftArrowHover">
  213. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="LeftSortArrow" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  214. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-5" KeySpline="0,0,0.5,1"/>
  215. </DoubleAnimationUsingKeyFrames>
  216. </Storyboard>
  217. <Storyboard x:Name="SortLeftArrowOut">
  218. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="LeftSortArrow" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  219. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0" KeySpline="0,0,0.5,1"/>
  220. </DoubleAnimationUsingKeyFrames>
  221. </Storyboard>
  222. <Storyboard x:Name="SortRightArrowHover">
  223. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="RightSortArrow" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  224. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="5" KeySpline="0,0,0.5,1"/>
  225. </DoubleAnimationUsingKeyFrames>
  226. </Storyboard>
  227. <Storyboard x:Name="SortRightArrowOut">
  228. <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="RightSortArrow" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  229. <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0" KeySpline="0,0,0.5,1"/>
  230. </DoubleAnimationUsingKeyFrames>
  231. </Storyboard>
  232.     <Storyboard x:Name="ScreenArrowLeftHover">
  233.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowLeft" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  234.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0" KeySpline="0,0,0.5,1"/>
  235.       </DoubleAnimationUsingKeyFrames>
  236.     </Storyboard>
  237.     <Storyboard x:Name="ScreenArrowLeftOut">
  238.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowLeft" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  239.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-5" KeySpline="0,0,0.5,1"/>
  240.       </DoubleAnimationUsingKeyFrames>
  241.     </Storyboard>
  242.     <Storyboard x:Name="ScreenArrowRightHover">
  243.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowRight" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  244.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0" KeySpline="0,0,0.5,1"/>
  245.       </DoubleAnimationUsingKeyFrames>
  246.     </Storyboard>
  247.     <Storyboard x:Name="ScreenArrowRightOut">
  248.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowRight" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  249.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="5" KeySpline="0,0,0.5,1"/>
  250.       </DoubleAnimationUsingKeyFrames>
  251.     </Storyboard>
  252.     <Storyboard x:Name="ScreenArrowFadeIn">
  253.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowLeft" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  254.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-5" KeySpline="0,0,0.5,1"/>
  255.       </DoubleAnimationUsingKeyFrames>
  256.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowRight" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  257.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="5" KeySpline="0,0,0.5,1"/>
  258.       </DoubleAnimationUsingKeyFrames>
  259.     </Storyboard>
  260.     <Storyboard x:Name="ScreenArrowFadeOut">
  261.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowLeft" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  262.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="-60" KeySpline="0,0,0.5,1"/>
  263.       </DoubleAnimationUsingKeyFrames>
  264.       <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="ScreenArrowRight" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">
  265.         <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="60" KeySpline="0,0,0.5,1"/>
  266.       </DoubleAnimationUsingKeyFrames>
  267.     </Storyboard>
  268. </Canvas.Resources>
  269. <Canvas Width="900" Height="600" x:Name="BgCanvas">
  270. <Canvas.Background>
  271. <RadialGradientBrush GradientOrigin="0.501,0.658">
  272. <RadialGradientBrush.RelativeTransform>
  273. <TransformGroup>
  274. <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="2.185" ScaleY="2.185"/>
  275. <SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="0.5"/>
  276. <RotateTransform Angle="0" CenterX="0.5" CenterY="0.5"/>
  277. <TranslateTransform X="-0.012" Y="0.271"/>
  278. </TransformGroup>
  279. </RadialGradientBrush.RelativeTransform>
  280. <GradientStop Color="#FF50FDED" Offset="0"/>
  281. <GradientStop Color="#FF549EBB" Offset="1"/>
  282. </RadialGradientBrush>
  283. </Canvas.Background>
  284. <Image Width="1533.142" Height="247.969" Source="Assets/Image/grassSphere.png" Stretch="None" Canvas.Left="0" Canvas.Top="0" x:Name="GrassSphere"/>
  285. </Canvas>
  286. <Canvas Width="900" Height="600" x:Name="PhotoHolder" RenderTransformOrigin="0.5,0.5" Canvas.Left="0" Canvas.Top="0">
  287. <Canvas.RenderTransform>
  288. <TransformGroup>
  289. <RotateTransform Angle="0"/>
  290. <ScaleTransform ScaleX="1" ScaleY="1"/>
  291. <TranslateTransform x:Name="PhotoHolderTranslation" X="0" Y="0"/>
  292. </TransformGroup>
  293. </Canvas.RenderTransform>
  294.     <Canvas Width="900" Height="600" x:Name="PhotoHolderShadow" RenderTransformOrigin="0.5,0.5" Canvas.Left="0" Canvas.Top="0">
  295.       <Canvas.RenderTransform>
  296.         <TransformGroup>
  297.           <TranslateTransform x:Name="PhotoHolderShadowTranslation" X="0" Y="0"/>
  298.         </TransformGroup>
  299.       </Canvas.RenderTransform>
  300.     </Canvas>
  301. </Canvas>
  302. <Canvas x:Name="SortNaviCanvas" Width="900" Height="110" Canvas.Left="0" Canvas.Top="-98">
  303. <Canvas Width="185" Height="57" x:Name="CurrentDisplay" Canvas.Left="363" Canvas.Top="58">
  304. <Image Width="185" Height="57" Source="Assets/Image/sliceCounter_bg.png" Stretch="Fill" x:Name="SliceCounterBg"/>
  305. <TextBlock Width="80" Height="33" Text="999" TextWrapping="Wrap" x:Name="IndexText1" Foreground="#FF3399CC" FontSize="21.34" Canvas.Top="19" Canvas.Left="56"/>
  306. <TextBlock Width="80" Height="26.11" Text="999" TextWrapping="Wrap" x:Name="IndexText2" Foreground="#FF717171" FontSize="16" Canvas.Left="101.885" Canvas.Top="23.89"/>
  307. <TextBlock Width="80" Height="26.11" Text="/" TextWrapping="Wrap" x:Name="IndexDivider" Foreground="#FF717171" FontSize="13" Canvas.Left="91.885" Canvas.Top="24.89"/>
  308. </Canvas>
  309. <Image Width="19" Height="77" Source="Assets/Image/topNavi_right.png" Stretch="Fill" x:Name="TopNaviRight" Canvas.Top="8"/>
  310. <Image Width="1" Height="77" Source="Assets/Image/topNavi_middle.png" Stretch="Fill" x:Name="TopNaviMiddle" Canvas.Left="155" Canvas.Top="8"/>
  311. <Image Width="147" Height="77" Source="Assets/Image/topNavi_left.png" Stretch="Fill" x:Name="TopNaviLeft" Canvas.Left="8" Canvas.Top="8"/>
  312. <Image Source="Assets/Image/discuz_logo.png" Stretch="Fill" Canvas.Left="28" Canvas.Top="26" x:Name="DiscuzLogo"/>
  313. <Image Width="2" Height="69" Source="Assets/Image/sortDividor.png" Stretch="Fill" x:Name="DividorA" Canvas.Left="224.83" Canvas.Top="8"/>
  314. <Image Width="2" Height="69" Source="Assets/Image/sortDividor.png" Stretch="Fill" x:Name="DividorB" Canvas.Left="223.372" Canvas.Top="8"/>
  315. <Canvas Width="50" Height="50" x:Name="BtnLeft" Canvas.Left="165.262" Canvas.Top="18.065">
  316. <Image Width="50" Height="50" Source="Assets/Image/topButton_normal.png" Stretch="Fill" x:Name="BtnLeftImage" RenderTransformOrigin="0.5,0.5">
  317. <Image.RenderTransform>
  318. <TransformGroup>
  319. <ScaleTransform ScaleX="-1" ScaleY="1"/>
  320. <SkewTransform AngleX="0" AngleY="0"/>
  321. <RotateTransform Angle="0"/>
  322. <TranslateTransform X="0" Y="0"/>
  323. </TransformGroup>
  324. </Image.RenderTransform>
  325. </Image>
  326. </Canvas>
  327. <Canvas Width="50" Height="50" x:Name="BtnRight" Canvas.Left="213.85" Canvas.Top="18.065">
  328. <Image Width="50" Height="50" Source="Assets/Image/topButton_normal.png" Stretch="Fill" x:Name="BtnRightImage"/>
  329. </Canvas>
  330. <Canvas Width="900" Height="90" Canvas.Left="230.774" x:Name="HolderClip">
  331. <Canvas Width="900" Height="90" x:Name="ThumHolder">
  332. <!--<Path Width="103" Height="61" Fill="#D86E6E6E" Stretch="Fill" Data="F1 M4.0233135E-07,-7.4505806E-07 L4.0233135E-07,57 99,57 99,-7.4505806E-07 4.0233135E-07,-7.4505806E-07 z M-2,-1.9999996 L101,-1.9999996 101,59 -2,59 -2,-1.9999996 z" x:Name="HighlightFrame" Canvas.Left="0" Canvas.Top="0"/>-->
  333. </Canvas>
  334. </Canvas>
  335. </Canvas>
  336. <Canvas Width="176" Height="63" x:Name="StatusSwitchCanvas" Canvas.Left="354" Canvas.Top="546">
  337. <Image Width="176" Height="63" Source="Assets/Image/btnBottomBg.png" Stretch="Fill" x:Name="BtnBottomBg"/>
  338. <Image Width="68" Height="50" Source="Assets/Image/btnBottomStroke.png" Stretch="Fill" x:Name="BtnBottomStrokeLeft" Canvas.Top="7.508" Canvas.Left="12.606"/>
  339. <Image Width="68" Height="50" Source="Assets/Image/btnBottomStroke.png" Stretch="Fill" x:Name="BtnBottomStrokeRight" Canvas.Left="94.698" Canvas.Top="7.266"/>
  340. <Canvas Width="68" Height="50" x:Name="BtnSortCanvas" Canvas.Left="12.606" Background="#00FEFEFE" Canvas.Top="7.266">
  341. <Canvas Width="14" Height="8" x:Name="DotSetCanvas" Canvas.Left="16.659" Canvas.Top="8.872" RenderTransformOrigin="0.5,0.5">
  342. <Canvas.RenderTransform>
  343. <TransformGroup>
  344. <ScaleTransform ScaleX="1" ScaleY="1"/>
  345. <SkewTransform AngleX="0" AngleY="0"/>
  346. <RotateTransform Angle="0"/>
  347. <TranslateTransform X="0" Y="0"/>
  348. </TransformGroup>
  349. </Canvas.RenderTransform>
  350. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="0" Canvas.Top="0"/>
  351. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="3" Canvas.Top="0"/>
  352. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="6" Canvas.Top="0"/>
  353. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="9" Canvas.Top="0"/>
  354. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="12" Canvas.Top="0"/>
  355. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="0" Canvas.Top="3"/>
  356. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="3" Canvas.Top="3"/>
  357. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="6" Canvas.Top="3"/>
  358. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="9" Canvas.Top="3"/>
  359. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="12" Canvas.Top="3"/>
  360. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="0" Canvas.Top="6"/>
  361. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="3" Canvas.Top="6"/>
  362. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="6" Canvas.Top="6"/>
  363. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="9" Canvas.Top="6"/>
  364. <Rectangle Width="2" Height="2" Fill="#FF7B8A37" Canvas.Left="12" Canvas.Top="6"/>
  365. </Canvas>
  366. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy" Canvas.Left="34.159" Canvas.Top="8.872" RenderTransformOrigin="0.5,0.5">
  367. <Canvas.RenderTransform>
  368. <TransformGroup>
  369. <ScaleTransform ScaleX="1" ScaleY="1"/>
  370. <SkewTransform AngleX="0" AngleY="0"/>
  371. <RotateTransform Angle="0"/>
  372. <TranslateTransform X="0" Y="0"/>
  373. </TransformGroup>
  374. </Canvas.RenderTransform>
  375. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="0" Canvas.Top="0"/>
  376. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="3" Canvas.Top="0"/>
  377. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="6" Canvas.Top="0"/>
  378. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="9" Canvas.Top="0"/>
  379. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="12" Canvas.Top="0"/>
  380. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="0" Canvas.Top="3"/>
  381. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="3" Canvas.Top="3"/>
  382. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="6" Canvas.Top="3"/>
  383. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="9" Canvas.Top="3"/>
  384. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="12" Canvas.Top="3"/>
  385. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="0" Canvas.Top="6"/>
  386. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="3" Canvas.Top="6"/>
  387. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="6" Canvas.Top="6"/>
  388. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="9" Canvas.Top="6"/>
  389. <Rectangle Width="2" Height="2" Fill="#FF709760" Canvas.Left="12" Canvas.Top="6"/>
  390. </Canvas>
  391. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy1" Canvas.Left="16.659" Canvas.Top="19.372" RenderTransformOrigin="0.5,0.5">
  392. <Canvas.RenderTransform>
  393. <TransformGroup>
  394. <ScaleTransform ScaleX="1" ScaleY="1"/>
  395. <SkewTransform AngleX="0" AngleY="0"/>
  396. <RotateTransform Angle="0"/>
  397. <TranslateTransform X="0" Y="0"/>
  398. </TransformGroup>
  399. </Canvas.RenderTransform>
  400. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="0" Canvas.Top="0"/>
  401. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="3" Canvas.Top="0"/>
  402. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="6" Canvas.Top="0"/>
  403. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="9" Canvas.Top="0"/>
  404. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="12" Canvas.Top="0"/>
  405. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="0" Canvas.Top="3"/>
  406. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="3" Canvas.Top="3"/>
  407. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="6" Canvas.Top="3"/>
  408. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="9" Canvas.Top="3"/>
  409. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="12" Canvas.Top="3"/>
  410. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="0" Canvas.Top="6"/>
  411. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="3" Canvas.Top="6"/>
  412. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="6" Canvas.Top="6"/>
  413. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="9" Canvas.Top="6"/>
  414. <Rectangle Width="2" Height="2" Fill="#FF5C9149" Canvas.Left="12" Canvas.Top="6"/>
  415. </Canvas>
  416. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy2" Canvas.Left="34.159" Canvas.Top="19.372" RenderTransformOrigin="0.5,0.5">
  417. <Canvas.RenderTransform>
  418. <TransformGroup>
  419. <ScaleTransform ScaleX="1" ScaleY="1"/>
  420. <SkewTransform AngleX="0" AngleY="0"/>
  421. <RotateTransform Angle="0"/>
  422. <TranslateTransform X="0" Y="0"/>
  423. </TransformGroup>
  424. </Canvas.RenderTransform>
  425. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="0" Canvas.Top="0"/>
  426. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="3" Canvas.Top="0"/>
  427. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="6" Canvas.Top="0"/>
  428. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="9" Canvas.Top="0"/>
  429. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="12" Canvas.Top="0"/>
  430. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="0" Canvas.Top="3"/>
  431. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="3" Canvas.Top="3"/>
  432. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="6" Canvas.Top="3"/>
  433. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="9" Canvas.Top="3"/>
  434. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="12" Canvas.Top="3"/>
  435. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="0" Canvas.Top="6"/>
  436. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="3" Canvas.Top="6"/>
  437. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="6" Canvas.Top="6"/>
  438. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="9" Canvas.Top="6"/>
  439. <Rectangle Width="2" Height="2" Fill="#FF5C7B4F" Canvas.Left="12" Canvas.Top="6"/>
  440. </Canvas>
  441. <Image Width="47" Height="11" Canvas.Left="10.825" Canvas.Top="34.984" Source="Assets/Image/btnSort.png"/>
  442. </Canvas>
  443. <Canvas Width="68" Height="49.508" x:Name="BtnRandomCanvas" Canvas.Left="94.698" Background="#00FEFEFE" Canvas.Top="8">
  444. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy3" Canvas.Left="16.659" Canvas.Top="7.545" RenderTransformOrigin="0.5,0.5">
  445. <Canvas.RenderTransform>
  446. <TransformGroup>
  447. <ScaleTransform ScaleX="1" ScaleY="1"/>
  448. <SkewTransform AngleX="0" AngleY="0"/>
  449. <RotateTransform Angle="-8.101"/>
  450. <TranslateTransform X="0" Y="0"/>
  451. </TransformGroup>
  452. </Canvas.RenderTransform>
  453. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="0" Canvas.Top="0"/>
  454. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="3" Canvas.Top="0"/>
  455. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="6" Canvas.Top="0"/>
  456. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="9" Canvas.Top="0"/>
  457. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="12" Canvas.Top="0"/>
  458. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="0" Canvas.Top="3"/>
  459. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="3" Canvas.Top="3"/>
  460. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="6" Canvas.Top="3"/>
  461. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="9" Canvas.Top="3"/>
  462. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="12" Canvas.Top="3"/>
  463. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="0" Canvas.Top="6"/>
  464. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="3" Canvas.Top="6"/>
  465. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="6" Canvas.Top="6"/>
  466. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="9" Canvas.Top="6"/>
  467. <Rectangle Width="2" Height="2" Fill="#FF068783" Canvas.Left="12" Canvas.Top="6"/>
  468. </Canvas>
  469. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy4" Canvas.Left="34.159" Canvas.Top="6.673" RenderTransformOrigin="0.5,0.5">
  470. <Canvas.RenderTransform>
  471. <TransformGroup>
  472. <ScaleTransform ScaleX="1" ScaleY="1"/>
  473. <SkewTransform AngleX="0" AngleY="0"/>
  474. <RotateTransform Angle="-22.525"/>
  475. <TranslateTransform X="0" Y="0"/>
  476. </TransformGroup>
  477. </Canvas.RenderTransform>
  478. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="0" Canvas.Top="0"/>
  479. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="3" Canvas.Top="0"/>
  480. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="6" Canvas.Top="0"/>
  481. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="9" Canvas.Top="0"/>
  482. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="12" Canvas.Top="0"/>
  483. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="0" Canvas.Top="3"/>
  484. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="3" Canvas.Top="3"/>
  485. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="6" Canvas.Top="3"/>
  486. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="9" Canvas.Top="3"/>
  487. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="12" Canvas.Top="3"/>
  488. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="0" Canvas.Top="6"/>
  489. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="3" Canvas.Top="6"/>
  490. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="6" Canvas.Top="6"/>
  491. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="9" Canvas.Top="6"/>
  492. <Rectangle Width="2" Height="2" Fill="#FF818200" Canvas.Left="12" Canvas.Top="6"/>
  493. </Canvas>
  494. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy5" Canvas.Left="16.659" Canvas.Top="18.372" RenderTransformOrigin="0.5,0.5">
  495. <Canvas.RenderTransform>
  496. <TransformGroup>
  497. <ScaleTransform ScaleX="1" ScaleY="1"/>
  498. <SkewTransform AngleX="0" AngleY="0"/>
  499. <RotateTransform Angle="-29.001"/>
  500. <TranslateTransform X="0" Y="0"/>
  501. </TransformGroup>
  502. </Canvas.RenderTransform>
  503. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="0" Canvas.Top="0"/>
  504. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="3" Canvas.Top="0"/>
  505. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="6" Canvas.Top="0"/>
  506. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="9" Canvas.Top="0"/>
  507. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="12" Canvas.Top="0"/>
  508. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="0" Canvas.Top="3"/>
  509. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="3" Canvas.Top="3"/>
  510. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="6" Canvas.Top="3"/>
  511. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="9" Canvas.Top="3"/>
  512. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="12" Canvas.Top="3"/>
  513. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="0" Canvas.Top="6"/>
  514. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="3" Canvas.Top="6"/>
  515. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="6" Canvas.Top="6"/>
  516. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="9" Canvas.Top="6"/>
  517. <Rectangle Width="2" Height="2" Fill="#FF00881B" Canvas.Left="12" Canvas.Top="6"/>
  518. </Canvas>
  519. <Canvas Width="14" Height="8" x:Name="DotSetCanvas_Copy6" Canvas.Left="34.159" Canvas.Top="19.462" RenderTransformOrigin="0.5,0.5">
  520. <Canvas.RenderTransform>
  521. <TransformGroup>
  522. <ScaleTransform ScaleX="1" ScaleY="1"/>
  523. <SkewTransform AngleX="0" AngleY="0"/>
  524. <RotateTransform Angle="9.777"/>
  525. <TranslateTransform X="0" Y="0"/>
  526. </TransformGroup>
  527. </Canvas.RenderTransform>
  528. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="0" Canvas.Top="0"/>
  529. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="3" Canvas.Top="0"/>
  530. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="6" Canvas.Top="0"/>
  531. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="9" Canvas.Top="0"/>
  532. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="12" Canvas.Top="0"/>
  533. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="0" Canvas.Top="3"/>
  534. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="3" Canvas.Top="3"/>
  535. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="6" Canvas.Top="3"/>
  536. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="9" Canvas.Top="3"/>
  537. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="12" Canvas.Top="3"/>
  538. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="0" Canvas.Top="6"/>
  539. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="3" Canvas.Top="6"/>
  540. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="6" Canvas.Top="6"/>
  541. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="9" Canvas.Top="6"/>
  542. <Rectangle Width="2" Height="2" Fill="#FF860000" Canvas.Left="12" Canvas.Top="6"/>
  543. </Canvas>
  544. <Image Width="47" Height="11" Canvas.Left="10.825" Canvas.Top="33.984" Source="Assets/Image/btnRandom.png"/>
  545. </Canvas>
  546. </Canvas>
  547. <Rectangle x:Name="TimerRec" Width="148" Height="11" Fill="#00FFFFFF" Canvas.Top="-35"/>
  548. <Canvas Width="827" Height="50" x:Name="ArrowCanvas">
  549. <Image Width="50" Height="50" Source="Assets/Image/sortArrow_normal.png" Stretch="Fill" x:Name="LeftSortArrow" RenderTransformOrigin="0.5,0.5">
  550. <Image.RenderTransform>
  551. <TransformGroup>
  552. <ScaleTransform ScaleX="1" ScaleY="1"/>
  553. <SkewTransform AngleX="0" AngleY="0"/>
  554. <RotateTransform Angle="0"/>
  555. <TranslateTransform X="0" Y="0"/>
  556. </TransformGroup>
  557. </Image.RenderTransform>
  558. </Image>
  559. <Image Width="50" Height="50" Source="Assets/Image/sortArrow_normal.png" Stretch="Fill" x:Name="RightSortArrow" Canvas.Left="800" RenderTransformOrigin="0.5,0.5">
  560. <Image.RenderTransform>
  561. <TransformGroup>
  562. <ScaleTransform ScaleX="-1" ScaleY="1"/>
  563. <SkewTransform AngleX="0" AngleY="0"/>
  564. <RotateTransform Angle="0"/>
  565. <TranslateTransform X="0" Y="0"/>
  566. </TransformGroup>
  567. </Image.RenderTransform>
  568. </Image>
  569. <Rectangle Width="50" Height="50" Fill="#00FFFFFF" Canvas.Left="0" x:Name="LeftSortArrowHot"/>
  570. <Rectangle Width="50" Height="50" Fill="#00FFFFFF" Canvas.Left="800" x:Name="RightSortArrowHot"/>
  571. </Canvas>
  572.   <Image Width="55" Height="50" x:Name="ScreenArrowLeft" Source="Assets/Image/screenArrow_normal.png" RenderTransformOrigin="0.5,0.5">
  573.     <Image.RenderTransform>
  574.       <TransformGroup>
  575.         <ScaleTransform ScaleX="1" ScaleY="1"/>
  576.         <SkewTransform AngleX="0" AngleY="0"/>
  577.         <RotateTransform Angle="0"/>
  578.         <TranslateTransform X="-60" Y="0"/>
  579.       </TransformGroup>
  580.     </Image.RenderTransform>
  581.   </Image>
  582.   <Image Width="55" Height="50" x:Name="ScreenArrowRight" Source="Assets/Image/screenArrow_normal.png" RenderTransformOrigin="0.5,0.5">
  583.     <Image.RenderTransform>
  584.       <TransformGroup>
  585.         <ScaleTransform ScaleX="-1" ScaleY="1"/>
  586.         <SkewTransform AngleX="0" AngleY="0"/>
  587.         <RotateTransform Angle="0"/>
  588.         <TranslateTransform X="60" Y="0"/>
  589.       </TransformGroup>
  590.     </Image.RenderTransform>
  591.   </Image>
  592.   <!--<Image Source="Assets/Photo/Added/Author_Title/Title_1.png" Canvas.Left="500" Canvas.Top="400" />-->
  593. </Canvas>