终端一体化运控平台
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

AgvView.xaml 176 KiB

2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
2年前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815
  1. <UserControl x:Class="FryPot_DosingSystem.View.AgvView"
  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:FryPot_DosingSystem.View"
  7. xmlns:vm="clr-namespace:FryPot_DosingSystem.ViewModel"
  8. mc:Ignorable="d"
  9. d:DesignHeight="984" d:DesignWidth="1734">
  10. <UserControl.Resources>
  11. <ResourceDictionary>
  12. <ResourceDictionary.MergedDictionaries>
  13. <ResourceDictionary Source="/BPASmartClient.CustomResource;component/Themes/GenricStyle.xaml" />
  14. <ResourceDictionary Source="/BPASmartClient.CustomResource;component/Themes/MyStyle.xaml" />
  15. </ResourceDictionary.MergedDictionaries>
  16. <Style x:Key="传送带" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  17. <Setter Property="Foreground" Value="#FF1F4D69"/>
  18. <Setter Property="Tag" Value="8"/>
  19. <Setter Property="Template">
  20. <Setter.Value>
  21. <ControlTemplate TargetType="{x:Type TextBox}">
  22. <ControlTemplate.Resources>
  23. <Storyboard RepeatBehavior="Forever" x:Key="csd_dh">
  24. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path" Storyboard.TargetProperty="(UIElement.Visibility)">
  25. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  26. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  27. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  28. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  29. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  30. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  31. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  32. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  33. </ObjectAnimationUsingKeyFrames>
  34. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path1" Storyboard.TargetProperty="(UIElement.Visibility)">
  35. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  36. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  37. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  38. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  39. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  40. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  41. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  42. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  43. </ObjectAnimationUsingKeyFrames>
  44. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="ellipse" Storyboard.TargetProperty="(UIElement.Visibility)">
  45. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  46. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  47. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  48. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  49. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  50. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  51. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  52. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  53. </ObjectAnimationUsingKeyFrames>
  54. <ColorAnimationUsingKeyFrames Storyboard.TargetName="select_color" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
  55. <EasingColorKeyFrame KeyTime="00:00:00" Value="Lime"/>
  56. <EasingColorKeyFrame KeyTime="00:00:1" Value="Red"/>
  57. <EasingColorKeyFrame KeyTime="00:00:2" Value="Lime"/>
  58. <EasingColorKeyFrame KeyTime="00:00:3" Value="#FF1F4D69"/>
  59. </ColorAnimationUsingKeyFrames>
  60. <ColorAnimationUsingKeyFrames Storyboard.TargetName="unselect_color" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
  61. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  62. <EasingColorKeyFrame KeyTime="00:00:1" Value="Lime"/>
  63. <EasingColorKeyFrame KeyTime="00:00:2" Value="#FF1F4D69"/>
  64. <EasingColorKeyFrame KeyTime="00:00:3" Value="Yellow"/>
  65. </ColorAnimationUsingKeyFrames>
  66. <ColorAnimationUsingKeyFrames Storyboard.TargetName="gridSplitter" Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)">
  67. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  68. <EasingColorKeyFrame KeyTime="00:00:1" Value="Yellow"/>
  69. </ColorAnimationUsingKeyFrames>
  70. <ColorAnimationUsingKeyFrames Storyboard.TargetName="gridSplitter1" Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)">
  71. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  72. <EasingColorKeyFrame KeyTime="00:00:1" Value="Yellow"/>
  73. </ColorAnimationUsingKeyFrames>
  74. </Storyboard>
  75. </ControlTemplate.Resources>
  76. <Grid Width="60" Height="240" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,0,0,0">
  77. <GridSplitter x:Name="gridSplitter" Width="5"></GridSplitter>
  78. <GridSplitter x:Name="gridSplitter1" Width="5" HorizontalAlignment="Left"></GridSplitter>
  79. <Border x:Name="select_color" Background="#FF1F4D69" Visibility="Collapsed"></Border>
  80. <Border x:Name="unselect_color" Background="#FF1F4D69" Visibility="Collapsed"></Border>
  81. <StackPanel>
  82. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  83. <Rectangle Fill="{Binding Background, ElementName=select_color }" Height="5" Margin="5"/>
  84. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  85. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  86. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  87. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  88. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  89. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  90. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  91. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  92. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  93. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  94. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  95. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  96. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  97. </StackPanel>
  98. <StackPanel VerticalAlignment="Bottom" Margin="0,0,0,20">
  99. <Grid x:Name="c1" Width="40" Height="27" >
  100. <Border Style="{DynamicResource border碗}" ></Border>
  101. <Border x:Name="cai1" Style="{DynamicResource border菜}"></Border>
  102. </Grid>
  103. <Grid x:Name="c2" Width="40" Height="27" >
  104. <Border Style="{DynamicResource border碗}" ></Border>
  105. <Border x:Name="cai2" Style="{DynamicResource border菜}"></Border>
  106. </Grid>
  107. <Grid x:Name="c3" Width="40" Height="27" >
  108. <Border Style="{DynamicResource border碗}" ></Border>
  109. <Border x:Name="cai3" Style="{DynamicResource border菜}"></Border>
  110. </Grid>
  111. <Grid x:Name="c4" Width="40" Height="27" >
  112. <Border Style="{DynamicResource border碗}" ></Border>
  113. <Border x:Name="cai4" Style="{DynamicResource border菜}"></Border>
  114. </Grid>
  115. <Grid x:Name="c5" Width="40" Height="27" >
  116. <Border Style="{DynamicResource border碗}" ></Border>
  117. <Border x:Name="cai5" Style="{DynamicResource border菜}"></Border>
  118. </Grid>
  119. <Grid x:Name="c6" Width="40" Height="27" >
  120. <Border Style="{DynamicResource border碗}" ></Border>
  121. <Border x:Name="cai6" Style="{DynamicResource border菜}"></Border>
  122. </Grid>
  123. <Grid x:Name="c7" Width="40" Height="27" >
  124. <Border Style="{DynamicResource border碗}" ></Border>
  125. <Border x:Name="cai7" Style="{DynamicResource border菜}"></Border>
  126. </Grid>
  127. <Grid x:Name="c8" Width="40" Height="27" >
  128. <Border Style="{DynamicResource border碗}" ></Border>
  129. <Border x:Name="cai8" Style="{DynamicResource border菜}"></Border>
  130. </Grid>
  131. </StackPanel>
  132. <Ellipse x:Name="ellipse" Margin="0,4,6,0" Visibility="Collapsed" Fill="Lime" Width="6" Height="6" VerticalAlignment="Bottom" HorizontalAlignment="Right"/>
  133. <Path x:Name="path" Margin="0,230,0,0" Visibility="Collapsed" Data="M16.958333,191.79167 L30.458334,195.87501 43.698719,191.79167" Fill="Transparent" StrokeThickness="2" HorizontalAlignment="Center" Height="5" Stroke="#FF20564F" Stretch="Fill" VerticalAlignment="Top" Width="27" RenderTransformOrigin="0.5,0.5">
  134. <Path.RenderTransform>
  135. <TransformGroup>
  136. <ScaleTransform/>
  137. <SkewTransform/>
  138. <RotateTransform Angle="0"/>
  139. <TranslateTransform/>
  140. </TransformGroup>
  141. </Path.RenderTransform>
  142. </Path>
  143. <Path x:Name="path1" Margin="0,235,0,0" Visibility="Collapsed" Data="M16.958333,191.79167 L30.458334,195.87501 43.698719,191.79167" Fill="Transparent" StrokeThickness="2" HorizontalAlignment="Center" Height="5" Stroke="#FF20564F" Stretch="Fill" VerticalAlignment="Top" Width="27" RenderTransformOrigin="0.5,0.5">
  144. <Path.RenderTransform>
  145. <TransformGroup>
  146. <ScaleTransform/>
  147. <SkewTransform/>
  148. <RotateTransform Angle="0"/>
  149. <TranslateTransform/>
  150. </TransformGroup>
  151. </Path.RenderTransform>
  152. </Path>
  153. </Grid>
  154. <ControlTemplate.Triggers>
  155. <Trigger Property="Text" Value="Start">
  156. <Trigger.EnterActions>
  157. <BeginStoryboard x:Name="begin_name" Storyboard="{StaticResource csd_dh}"/>
  158. </Trigger.EnterActions>
  159. </Trigger>
  160. <Trigger Property="Text" Value="Stop">
  161. <Trigger.EnterActions>
  162. <StopStoryboard BeginStoryboardName="begin_name"/>
  163. </Trigger.EnterActions>
  164. </Trigger>
  165. <Trigger Property="IsEnabled" Value="false">
  166. <Setter TargetName="cai1" Property="Visibility" Value="Collapsed" />
  167. <Setter TargetName="cai2" Property="Visibility" Value="Collapsed" />
  168. <Setter TargetName="cai3" Property="Visibility" Value="Collapsed" />
  169. <Setter TargetName="cai4" Property="Visibility" Value="Collapsed" />
  170. <Setter TargetName="cai5" Property="Visibility" Value="Collapsed" />
  171. <Setter TargetName="cai6" Property="Visibility" Value="Collapsed" />
  172. <Setter TargetName="cai7" Property="Visibility" Value="Collapsed" />
  173. <Setter TargetName="cai8" Property="Visibility" Value="Collapsed" />
  174. <!--<Setter TargetName="pathname1" Property="Angle" Value="180" />
  175. <Setter TargetName="pathname2" Property="Angle" Value="180" />-->
  176. </Trigger>
  177. <Trigger Property="IsEnabled" Value="True">
  178. <Setter TargetName="cai1" Property="Visibility" Value="Visible" />
  179. <Setter TargetName="cai2" Property="Visibility" Value="Visible" />
  180. <Setter TargetName="cai3" Property="Visibility" Value="Visible" />
  181. <Setter TargetName="cai4" Property="Visibility" Value="Visible" />
  182. <Setter TargetName="cai5" Property="Visibility" Value="Visible" />
  183. <Setter TargetName="cai6" Property="Visibility" Value="Visible" />
  184. <Setter TargetName="cai7" Property="Visibility" Value="Visible" />
  185. <Setter TargetName="cai8" Property="Visibility" Value="Visible" />
  186. <!--<Setter TargetName="pathname1" Property="Angle" Value="0" />
  187. <Setter TargetName="pathname2" Property="Angle" Value="0" />-->
  188. </Trigger>
  189. <!--#region Tag 数据绑定-->
  190. <Trigger Property="Tag" Value="0">
  191. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  192. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  193. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  194. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  195. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  196. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  197. <Setter TargetName="c7" Property="Visibility" Value="Collapsed" />
  198. <Setter TargetName="c8" Property="Visibility" Value="Collapsed" />
  199. </Trigger>
  200. <Trigger Property="Tag" Value="1">
  201. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  202. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  203. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  204. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  205. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  206. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  207. <Setter TargetName="c7" Property="Visibility" Value="Collapsed" />
  208. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  209. </Trigger>
  210. <Trigger Property="Tag" Value="2">
  211. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  212. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  213. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  214. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  215. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  216. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  217. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  218. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  219. </Trigger>
  220. <Trigger Property="Tag" Value="3">
  221. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  222. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  223. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  224. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  225. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  226. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  227. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  228. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  229. </Trigger>
  230. <Trigger Property="Tag" Value="4">
  231. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  232. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  233. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  234. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  235. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  236. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  237. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  238. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  239. </Trigger>
  240. <Trigger Property="Tag" Value="5">
  241. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  242. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  243. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  244. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  245. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  246. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  247. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  248. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  249. </Trigger>
  250. <Trigger Property="Tag" Value="6">
  251. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  252. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  253. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  254. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  255. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  256. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  257. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  258. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  259. </Trigger>
  260. <Trigger Property="Tag" Value="7">
  261. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  262. <Setter TargetName="c2" Property="Visibility" Value="Visible" />
  263. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  264. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  265. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  266. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  267. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  268. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  269. </Trigger>
  270. <Trigger Property="Tag" Value="8">
  271. <Setter TargetName="c1" Property="Visibility" Value="Visible" />
  272. <Setter TargetName="c2" Property="Visibility" Value="Visible" />
  273. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  274. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  275. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  276. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  277. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  278. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  279. </Trigger>
  280. <!--#endregion-->
  281. </ControlTemplate.Triggers>
  282. </ControlTemplate>
  283. </Setter.Value>
  284. </Setter>
  285. </Style>
  286. <Style x:Key="传送带空" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  287. <Setter Property="Foreground" Value="#FF1F4D69"/>
  288. <Setter Property="Tag" Value="8"/>
  289. <Setter Property="Template">
  290. <Setter.Value>
  291. <ControlTemplate TargetType="{x:Type TextBox}">
  292. <ControlTemplate.Resources>
  293. <Storyboard RepeatBehavior="Forever" x:Key="csd_dh">
  294. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path" Storyboard.TargetProperty="(UIElement.Visibility)">
  295. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  296. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  297. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  298. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  299. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  300. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  301. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  302. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  303. </ObjectAnimationUsingKeyFrames>
  304. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path1" Storyboard.TargetProperty="(UIElement.Visibility)">
  305. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  306. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  307. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  308. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  309. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  310. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  311. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  312. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  313. </ObjectAnimationUsingKeyFrames>
  314. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="ellipse" Storyboard.TargetProperty="(UIElement.Visibility)">
  315. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  316. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  317. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  318. <DiscreteObjectKeyFrame KeyTime="00:00:1.2" Value="{x:Static Visibility.Collapsed}"/>
  319. <DiscreteObjectKeyFrame KeyTime="00:00:1.5" Value="{x:Static Visibility.Visible}"/>
  320. <DiscreteObjectKeyFrame KeyTime="00:00:2" Value="{x:Static Visibility.Collapsed}"/>
  321. <DiscreteObjectKeyFrame KeyTime="00:00:2.5" Value="{x:Static Visibility.Visible}"/>
  322. <DiscreteObjectKeyFrame KeyTime="00:00:3" Value="{x:Static Visibility.Collapsed}"/>
  323. </ObjectAnimationUsingKeyFrames>
  324. <ColorAnimationUsingKeyFrames Storyboard.TargetName="select_color" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
  325. <EasingColorKeyFrame KeyTime="00:00:00" Value="Lime"/>
  326. <EasingColorKeyFrame KeyTime="00:00:1" Value="Red"/>
  327. <EasingColorKeyFrame KeyTime="00:00:2" Value="Lime"/>
  328. <EasingColorKeyFrame KeyTime="00:00:3" Value="#FF1F4D69"/>
  329. </ColorAnimationUsingKeyFrames>
  330. <ColorAnimationUsingKeyFrames Storyboard.TargetName="unselect_color" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)">
  331. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  332. <EasingColorKeyFrame KeyTime="00:00:1" Value="Lime"/>
  333. <EasingColorKeyFrame KeyTime="00:00:2" Value="#FF1F4D69"/>
  334. <EasingColorKeyFrame KeyTime="00:00:3" Value="Yellow"/>
  335. </ColorAnimationUsingKeyFrames>
  336. <ColorAnimationUsingKeyFrames Storyboard.TargetName="gridSplitter" Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)">
  337. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  338. <EasingColorKeyFrame KeyTime="00:00:1" Value="Yellow"/>
  339. </ColorAnimationUsingKeyFrames>
  340. <ColorAnimationUsingKeyFrames Storyboard.TargetName="gridSplitter1" Storyboard.TargetProperty="(Control.Background).(SolidColorBrush.Color)">
  341. <EasingColorKeyFrame KeyTime="00:00:00" Value="#FF1F4D69"/>
  342. <EasingColorKeyFrame KeyTime="00:00:1" Value="Yellow"/>
  343. </ColorAnimationUsingKeyFrames>
  344. </Storyboard>
  345. </ControlTemplate.Resources>
  346. <Grid Width="60" Height="240" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,0,0,0">
  347. <GridSplitter x:Name="gridSplitter" Width="5"></GridSplitter>
  348. <GridSplitter x:Name="gridSplitter1" Width="5" HorizontalAlignment="Left"></GridSplitter>
  349. <Border x:Name="select_color" Background="#FF1F4D69" Visibility="Collapsed"></Border>
  350. <Border x:Name="unselect_color" Background="#FF1F4D69" Visibility="Collapsed"></Border>
  351. <StackPanel>
  352. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  353. <Rectangle Fill="{Binding Background, ElementName=select_color }" Height="5" Margin="5"/>
  354. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  355. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  356. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  357. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  358. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  359. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  360. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  361. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  362. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  363. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  364. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  365. <Rectangle Fill="{Binding Background, ElementName=select_color}" Height="5" Margin="5"/>
  366. <Rectangle Fill="{Binding Background, ElementName=unselect_color}" Height="5" Margin="5"/>
  367. </StackPanel>
  368. <StackPanel VerticalAlignment="Bottom" Margin="0,0,0,20">
  369. <Grid x:Name="c1" Width="40" Height="27" >
  370. <Border Style="{DynamicResource border碗}" ></Border>
  371. <Border x:Name="cai1" Style="{DynamicResource border菜}"></Border>
  372. </Grid>
  373. <Grid x:Name="c2" Width="40" Height="27" >
  374. <Border Style="{DynamicResource border碗}" ></Border>
  375. <Border x:Name="cai2" Style="{DynamicResource border菜}"></Border>
  376. </Grid>
  377. <Grid x:Name="c3" Width="40" Height="27" >
  378. <Border Style="{DynamicResource border碗}" ></Border>
  379. <Border x:Name="cai3" Style="{DynamicResource border菜}"></Border>
  380. </Grid>
  381. <Grid x:Name="c4" Width="40" Height="27" >
  382. <Border Style="{DynamicResource border碗}" ></Border>
  383. <Border x:Name="cai4" Style="{DynamicResource border菜}"></Border>
  384. </Grid>
  385. <Grid x:Name="c5" Width="40" Height="27" >
  386. <Border Style="{DynamicResource border碗}" ></Border>
  387. <Border x:Name="cai5" Style="{DynamicResource border菜}"></Border>
  388. </Grid>
  389. <Grid x:Name="c6" Width="40" Height="27" >
  390. <Border Style="{DynamicResource border碗}" ></Border>
  391. <Border x:Name="cai6" Style="{DynamicResource border菜}"></Border>
  392. </Grid>
  393. <Grid x:Name="c7" Width="40" Height="27" >
  394. <Border Style="{DynamicResource border碗}" ></Border>
  395. <Border x:Name="cai7" Style="{DynamicResource border菜}"></Border>
  396. </Grid>
  397. <Grid x:Name="c8" Width="40" Height="27" >
  398. <Border Style="{DynamicResource border碗}" ></Border>
  399. <Border x:Name="cai8" Style="{DynamicResource border菜}"></Border>
  400. </Grid>
  401. </StackPanel>
  402. <Ellipse x:Name="ellipse" Margin="0,4,6,0" Visibility="Collapsed" Fill="Lime" Width="6" Height="6" VerticalAlignment="Bottom" HorizontalAlignment="Right"/>
  403. <Path x:Name="path" Margin="0,230,0,0" Visibility="Collapsed" Data="M16.958333,191.79167 L30.458334,195.87501 43.698719,191.79167" Fill="Transparent" StrokeThickness="2" HorizontalAlignment="Center" Height="5" Stroke="#FF20564F" Stretch="Fill" VerticalAlignment="Top" Width="27" RenderTransformOrigin="0.5,0.5">
  404. <Path.RenderTransform>
  405. <TransformGroup>
  406. <ScaleTransform/>
  407. <SkewTransform/>
  408. <RotateTransform Angle="180"/>
  409. <TranslateTransform/>
  410. </TransformGroup>
  411. </Path.RenderTransform>
  412. </Path>
  413. <Path x:Name="path1" Margin="0,235,0,0" Visibility="Collapsed" Data="M16.958333,191.79167 L30.458334,195.87501 43.698719,191.79167" Fill="Transparent" StrokeThickness="2" HorizontalAlignment="Center" Height="5" Stroke="#FF20564F" Stretch="Fill" VerticalAlignment="Top" Width="27" RenderTransformOrigin="0.5,0.5">
  414. <Path.RenderTransform>
  415. <TransformGroup>
  416. <ScaleTransform/>
  417. <SkewTransform/>
  418. <RotateTransform Angle="180"/>
  419. <TranslateTransform/>
  420. </TransformGroup>
  421. </Path.RenderTransform>
  422. </Path>
  423. </Grid>
  424. <ControlTemplate.Triggers>
  425. <Trigger Property="Text" Value="Start">
  426. <Trigger.EnterActions>
  427. <BeginStoryboard x:Name="begin_name" Storyboard="{StaticResource csd_dh}"/>
  428. </Trigger.EnterActions>
  429. </Trigger>
  430. <Trigger Property="Text" Value="Stop">
  431. <Trigger.EnterActions>
  432. <StopStoryboard BeginStoryboardName="begin_name"/>
  433. </Trigger.EnterActions>
  434. </Trigger>
  435. <Trigger Property="IsEnabled" Value="false">
  436. <Setter TargetName="cai1" Property="Visibility" Value="Collapsed" />
  437. <Setter TargetName="cai2" Property="Visibility" Value="Collapsed" />
  438. <Setter TargetName="cai3" Property="Visibility" Value="Collapsed" />
  439. <Setter TargetName="cai4" Property="Visibility" Value="Collapsed" />
  440. <Setter TargetName="cai5" Property="Visibility" Value="Collapsed" />
  441. <Setter TargetName="cai6" Property="Visibility" Value="Collapsed" />
  442. <Setter TargetName="cai7" Property="Visibility" Value="Collapsed" />
  443. <Setter TargetName="cai8" Property="Visibility" Value="Collapsed" />
  444. <!--<Setter TargetName="pathname1" Property="Angle" Value="180" />
  445. <Setter TargetName="pathname2" Property="Angle" Value="180" />-->
  446. </Trigger>
  447. <Trigger Property="IsEnabled" Value="True">
  448. <Setter TargetName="cai1" Property="Visibility" Value="Visible" />
  449. <Setter TargetName="cai2" Property="Visibility" Value="Visible" />
  450. <Setter TargetName="cai3" Property="Visibility" Value="Visible" />
  451. <Setter TargetName="cai4" Property="Visibility" Value="Visible" />
  452. <Setter TargetName="cai5" Property="Visibility" Value="Visible" />
  453. <Setter TargetName="cai6" Property="Visibility" Value="Visible" />
  454. <Setter TargetName="cai7" Property="Visibility" Value="Visible" />
  455. <Setter TargetName="cai8" Property="Visibility" Value="Visible" />
  456. <!--<Setter TargetName="pathname1" Property="Angle" Value="0" />
  457. <Setter TargetName="pathname2" Property="Angle" Value="0" />-->
  458. </Trigger>
  459. <!--#region Tag 数据绑定-->
  460. <Trigger Property="Tag" Value="0">
  461. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  462. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  463. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  464. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  465. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  466. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  467. <Setter TargetName="c7" Property="Visibility" Value="Collapsed" />
  468. <Setter TargetName="c8" Property="Visibility" Value="Collapsed" />
  469. </Trigger>
  470. <Trigger Property="Tag" Value="1">
  471. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  472. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  473. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  474. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  475. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  476. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  477. <Setter TargetName="c7" Property="Visibility" Value="Collapsed" />
  478. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  479. </Trigger>
  480. <Trigger Property="Tag" Value="2">
  481. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  482. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  483. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  484. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  485. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  486. <Setter TargetName="c6" Property="Visibility" Value="Collapsed" />
  487. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  488. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  489. </Trigger>
  490. <Trigger Property="Tag" Value="3">
  491. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  492. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  493. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  494. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  495. <Setter TargetName="c5" Property="Visibility" Value="Collapsed" />
  496. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  497. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  498. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  499. </Trigger>
  500. <Trigger Property="Tag" Value="4">
  501. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  502. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  503. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  504. <Setter TargetName="c4" Property="Visibility" Value="Collapsed" />
  505. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  506. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  507. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  508. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  509. </Trigger>
  510. <Trigger Property="Tag" Value="5">
  511. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  512. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  513. <Setter TargetName="c3" Property="Visibility" Value="Collapsed" />
  514. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  515. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  516. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  517. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  518. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  519. </Trigger>
  520. <Trigger Property="Tag" Value="6">
  521. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  522. <Setter TargetName="c2" Property="Visibility" Value="Collapsed" />
  523. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  524. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  525. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  526. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  527. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  528. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  529. </Trigger>
  530. <Trigger Property="Tag" Value="7">
  531. <Setter TargetName="c1" Property="Visibility" Value="Collapsed" />
  532. <Setter TargetName="c2" Property="Visibility" Value="Visible" />
  533. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  534. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  535. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  536. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  537. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  538. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  539. </Trigger>
  540. <Trigger Property="Tag" Value="8">
  541. <Setter TargetName="c1" Property="Visibility" Value="Visible" />
  542. <Setter TargetName="c2" Property="Visibility" Value="Visible" />
  543. <Setter TargetName="c3" Property="Visibility" Value="Visible" />
  544. <Setter TargetName="c4" Property="Visibility" Value="Visible" />
  545. <Setter TargetName="c5" Property="Visibility" Value="Visible" />
  546. <Setter TargetName="c6" Property="Visibility" Value="Visible" />
  547. <Setter TargetName="c7" Property="Visibility" Value="Visible" />
  548. <Setter TargetName="c8" Property="Visibility" Value="Visible" />
  549. </Trigger>
  550. <!--#endregion-->
  551. </ControlTemplate.Triggers>
  552. </ControlTemplate>
  553. </Setter.Value>
  554. </Setter>
  555. </Style>
  556. <Style x:Key="停车位" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  557. <Setter Property="Foreground" Value="#FF1F4D69"/>
  558. <Setter Property="Text" Value="Yes"/>
  559. <Setter Property="Template">
  560. <Setter.Value>
  561. <ControlTemplate TargetType="{x:Type TextBox}">
  562. <Grid Width="60" Height="55">
  563. <Ellipse x:Name="name_11" VerticalAlignment="Bottom" Visibility="Collapsed" Margin="0,0,0,0" Fill="#FF9E4C4C" Stroke="#FF9E4141" Width="60" Height="20"></Ellipse>
  564. <Ellipse x:Name="name_12" VerticalAlignment="Bottom" Visibility="Collapsed" Margin="0,0,0,5" Fill="#FFAD2121" Stroke="#FF9E4141" Width="40" Height="10"></Ellipse>
  565. <Ellipse x:Name="name_21" VerticalAlignment="Bottom" Visibility="Visible" Margin="0,0,0,0" Fill="#FF4CA756" Stroke="#FF419E53" Width="60" Height="20"></Ellipse>
  566. <Ellipse x:Name="name_22" VerticalAlignment="Bottom" Visibility="Visible" Margin="0,0,0,5" Fill="#FF1CAB3F" Stroke="#FF2D842A" Width="40" Height="10"></Ellipse>
  567. <Border x:Name="chezi" Style="{DynamicResource border车}" Margin="0,-3,0,0" Width="60" Height="60" HorizontalAlignment="Right" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5">
  568. <Border.RenderTransform>
  569. <TransformGroup>
  570. <ScaleTransform ScaleX="-0.8" ScaleY="-0.6"/>
  571. <SkewTransform/>
  572. <RotateTransform Angle="185"/>
  573. <TranslateTransform X="1" Y="0.5"/>
  574. </TransformGroup>
  575. </Border.RenderTransform>
  576. </Border>
  577. </Grid>
  578. <ControlTemplate.Triggers>
  579. <Trigger Property="Text" Value="Yes">
  580. <Setter TargetName="name_11" Property="Visibility" Value="Collapsed" />
  581. <Setter TargetName="name_12" Property="Visibility" Value="Collapsed" />
  582. <Setter TargetName="name_21" Property="Visibility" Value="Visible" />
  583. <Setter TargetName="name_22" Property="Visibility" Value="Visible" />
  584. <Setter TargetName="chezi" Property="Visibility" Value="Visible" />
  585. </Trigger>
  586. <Trigger Property="Text" Value="No">
  587. <Setter TargetName="name_11" Property="Visibility" Value="Visible" />
  588. <Setter TargetName="name_12" Property="Visibility" Value="Visible" />
  589. <Setter TargetName="name_21" Property="Visibility" Value="Collapsed" />
  590. <Setter TargetName="name_22" Property="Visibility" Value="Collapsed" />
  591. <Setter TargetName="chezi" Property="Visibility" Value="Collapsed" />
  592. </Trigger>
  593. </ControlTemplate.Triggers>
  594. </ControlTemplate>
  595. </Setter.Value>
  596. </Setter>
  597. </Style>
  598. <Style x:Key="运输车" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  599. <Setter Property="Foreground" Value="#FF1F4D69"/>
  600. <Setter Property="Text" Value="Yes"/>
  601. <Setter Property="Template">
  602. <Setter.Value>
  603. <ControlTemplate TargetType="{x:Type TextBox}">
  604. <ControlTemplate.Resources>
  605. <Storyboard RepeatBehavior="Forever" x:Key="csd_dh">
  606. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path1" Storyboard.TargetProperty="(UIElement.Visibility)">
  607. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  608. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Visible}"/>
  609. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Visible}"/>
  610. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  611. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  612. </ObjectAnimationUsingKeyFrames>
  613. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path2" Storyboard.TargetProperty="(UIElement.Visibility)">
  614. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  615. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Visible}"/>
  616. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  617. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  618. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  619. </ObjectAnimationUsingKeyFrames>
  620. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path3" Storyboard.TargetProperty="(UIElement.Visibility)">
  621. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  622. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Collapsed}"/>
  623. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Visible}"/>
  624. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  625. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  626. </ObjectAnimationUsingKeyFrames>
  627. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path4" Storyboard.TargetProperty="(UIElement.Visibility)">
  628. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  629. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Collapsed}"/>
  630. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  631. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  632. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  633. </ObjectAnimationUsingKeyFrames>
  634. </Storyboard>
  635. </ControlTemplate.Resources>
  636. <Grid Width="200" Height="80">
  637. <Border Style="{DynamicResource border车}" Width="60" Height="60" HorizontalAlignment="Right"></Border>
  638. <Grid HorizontalAlignment="Right" VerticalAlignment="Top" x:Name="caiping">
  639. <Border Margin="0,20,15,0" Width="20" Height="10" Style="{DynamicResource border菜}"></Border>
  640. <Border Margin="0,20,5,0" Width="20" Height="10" Style="{DynamicResource border菜}"></Border>
  641. </Grid>
  642. <Grid x:Name="biaoji" HorizontalAlignment="Left" >
  643. <Path x:Name="path1" Visibility="Collapsed" Data="M142.25,37 L128.75,44 146.40385,53.25" Fill="#26ECCE09" HorizontalAlignment="Right" Height="17" Margin="128,37,54,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="18"/>
  644. <Path x:Name="path2" Visibility="Collapsed" Data="M123.5,38.25 L110.5,44.5 126.75,53.788194" Fill="#26ECCE09" HorizontalAlignment="Right" Height="16" Margin="0,38,70,0" Stroke="#7FECCE09" Stretch="Fill" StrokeThickness="3" VerticalAlignment="Top" Width="17"/>
  645. <Path x:Name="path3" Visibility="Collapsed" Data="M106.41667,38.333333 L93.583331,44.583332 109.04914,53.958332" Fill="#26ECCE09" HorizontalAlignment="Right" Height="16" Margin="0,38,87,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="17"/>
  646. <Path x:Name="path4" Visibility="Collapsed" Data="M86.083333,38.583333 L71.166669,43.416665 86.663428,52.197217" Fill="#26ECCE09" HorizontalAlignment="Right" Height="15" Margin="71,39,110,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="17"/>
  647. </Grid>
  648. </Grid>
  649. <ControlTemplate.Triggers>
  650. <Trigger Property="Text" Value="Yes">
  651. <Setter TargetName="caiping" Property="Visibility" Value="Visible" />
  652. </Trigger>
  653. <Trigger Property="Text" Value="No">
  654. <Setter TargetName="caiping" Property="Visibility" Value="Collapsed" />
  655. </Trigger>
  656. <Trigger Property="IsEnabled" Value="false">
  657. <Trigger.EnterActions>
  658. <StopStoryboard BeginStoryboardName="begin_name"/>
  659. </Trigger.EnterActions>
  660. <Setter TargetName="path1" Property="Visibility" Value="Collapsed" />
  661. <Setter TargetName="path2" Property="Visibility" Value="Collapsed" />
  662. <Setter TargetName="path3" Property="Visibility" Value="Collapsed" />
  663. <Setter TargetName="path4" Property="Visibility" Value="Collapsed" />
  664. </Trigger>
  665. <Trigger Property="IsEnabled" Value="true">
  666. <Trigger.EnterActions>
  667. <BeginStoryboard x:Name="begin_name" Storyboard="{StaticResource csd_dh}"/>
  668. </Trigger.EnterActions>
  669. <Setter TargetName="path1" Property="Visibility" Value="Visible" />
  670. <Setter TargetName="path2" Property="Visibility" Value="Visible" />
  671. <Setter TargetName="path3" Property="Visibility" Value="Visible" />
  672. <Setter TargetName="path4" Property="Visibility" Value="Visible" />
  673. </Trigger>
  674. <!--<Trigger Property="Tag" Value="Start">
  675. <Trigger.EnterActions>
  676. <BeginStoryboard x:Name="begin_yundong" Storyboard="{StaticResource yundonglujing}"/>
  677. </Trigger.EnterActions>
  678. </Trigger>
  679. <Trigger Property="Tag" Value="Stop">
  680. <Trigger.EnterActions>
  681. <StopStoryboard BeginStoryboardName="begin_yundong"/>
  682. </Trigger.EnterActions>
  683. </Trigger>-->
  684. </ControlTemplate.Triggers>
  685. </ControlTemplate>
  686. </Setter.Value>
  687. </Setter>
  688. </Style>
  689. <Style x:Key="运输车新" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  690. <Setter Property="Foreground" Value="#FF1F4D69"/>
  691. <Setter Property="Tag" Value="Stop"/>
  692. <Setter Property="Text" Value="CaiYes"/>
  693. <Setter Property="Template">
  694. <Setter.Value>
  695. <ControlTemplate TargetType="{x:Type TextBox}">
  696. <ControlTemplate.Resources>
  697. <Storyboard RepeatBehavior="Forever" x:Key="csd_dh">
  698. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path1" Storyboard.TargetProperty="(UIElement.Visibility)">
  699. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Visible}"/>
  700. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Visible}"/>
  701. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Visible}"/>
  702. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  703. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  704. </ObjectAnimationUsingKeyFrames>
  705. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path2" Storyboard.TargetProperty="(UIElement.Visibility)">
  706. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  707. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Visible}"/>
  708. <DiscreteObjectKeyFrame KeyTime="00:00:01" Value="{x:Static Visibility.Visible}"/>
  709. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  710. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  711. </ObjectAnimationUsingKeyFrames>
  712. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path3" Storyboard.TargetProperty="(UIElement.Visibility)">
  713. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  714. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Collapsed}"/>
  715. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Visible}"/>
  716. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  717. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  718. </ObjectAnimationUsingKeyFrames>
  719. <ObjectAnimationUsingKeyFrames Storyboard.TargetName="path4" Storyboard.TargetProperty="(UIElement.Visibility)">
  720. <DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{x:Static Visibility.Collapsed}"/>
  721. <DiscreteObjectKeyFrame KeyTime="00:00:0.25" Value="{x:Static Visibility.Collapsed}"/>
  722. <DiscreteObjectKeyFrame KeyTime="00:00:0.5" Value="{x:Static Visibility.Collapsed}"/>
  723. <DiscreteObjectKeyFrame KeyTime="00:00:0.75" Value="{x:Static Visibility.Visible}"/>
  724. <DiscreteObjectKeyFrame KeyTime="00:00:1" Value="{x:Static Visibility.Collapsed}"/>
  725. </ObjectAnimationUsingKeyFrames>
  726. </Storyboard>
  727. <!--取菜品路线 3个-->
  728. <PathGeometry x:Key="qc_1" Figures="M1512,491 L334.66667,492.16701 335.49989,294"/>
  729. <PathGeometry x:Key="qc_2" Figures="M1512,491 L495.375,491.5 494.75015,294"/>
  730. <PathGeometry x:Key="qc_3" Figures="M1512,491 L652.5,491 653.5,294"/>
  731. <!--送菜品路线 1号取菜口送到5个锅-->
  732. <PathGeometry x:Key="yc_1_1" Figures="M337,260 L337.5,488.5 100,491.99236 100,840"/>
  733. <PathGeometry x:Key="yc_1_2" Figures="M336,255 L334.25,491.5 383.90625,491.74947 382.8173,840"/>
  734. <PathGeometry x:Key="yc_1_3" Figures="M335,258 L334.5,490.5 680,490.99893 680,840"/>
  735. <PathGeometry x:Key="yc_1_4" Figures="M337,256.5 L334,492 965.5,492 966.50079,840"/>
  736. <PathGeometry x:Key="yc_1_5" Figures="M335.99357,253.70082 L334.33946,490.553 1256.2374,491.4823 1254.2358,840"/>
  737. <!--从123线体到空桶洗桶台-->
  738. <PathGeometry x:Key="tqx_1" Figures="M337,260 L337.5,488.5 1165,490.5 1165,410"/>
  739. <PathGeometry x:Key="tqx_2" Figures="M488.35495,257.41892 L488.65986,490.93723 1165,490.5 1165,410"/>
  740. <PathGeometry x:Key="tqx_3" Figures="M655.97662,256.40013 L655.68368,491.79548 1165,490.5 1165,410"/>
  741. <!--从清洗台到4号线体-->
  742. <PathGeometry x:Key="qxt_4" Figures="M1165,410 L1165,490.5 811.14431,490.74164 811.53039,265"/>
  743. <!--从清洗台回家-->
  744. <PathGeometry x:Key="qxt_hj" Figures="M1165,410 L1165,490.5 1512,491"/>
  745. <!--从家到清洗台-->
  746. <PathGeometry x:Key="jtqx" Figures="M1512,491 L1165,490.5 1164,410"/>
  747. <!--送菜品路线 2号取菜口送到5个锅-->
  748. <PathGeometry x:Key="yc_2_1" Figures="M488.35495,257.41892 L488.65986,490.93723 100,491.1112 100,840"/>
  749. <PathGeometry x:Key="yc_2_2" Figures="M488.35495,257.41892 L488.65986,490.93723 391.20932,490.91674 391.28296,840"/>
  750. <PathGeometry x:Key="yc_2_3" Figures="M488.35495,257.41892 L488.65986,490.93723 680,491.12867 680,840"/>
  751. <PathGeometry x:Key="yc_2_4" Figures="M488.35495,257.41892 L488.65986,490.93723 964.81356,491.71074 962.82129,840"/>
  752. <PathGeometry x:Key="yc_2_5" Figures="M488.35495,257.41892 L488.65986,490.93723 1254.2358,491.20803 1254.2358,840"/>
  753. <!--送菜品路线 3号取菜口送到5个锅-->
  754. <PathGeometry x:Key="yc_3_1" Figures="M655.97662,256.40013 L655.68368,491.79548 100,492.63368 100,840"/>
  755. <PathGeometry x:Key="yc_3_2" Figures="M655.97662,256.40013 L655.68368,491.79548 391.28296,488.69436 391.28296,840"/>
  756. <PathGeometry x:Key="yc_3_3" Figures="M655.97662,256.40013 L655.68368,491.79548 680,491.67667 680,840"/>
  757. <PathGeometry x:Key="yc_3_4" Figures="M655.97662,256.40013 L655.68368,491.79548 964.81356,490.50591 962.82129,840"/>
  758. <PathGeometry x:Key="yc_3_5" Figures="M655.97662,256.40013 L655.68368,491.79548 1256.2374,491.4823 1254.2358,840"/>
  759. <!--送完菜品 回收路线-->
  760. <PathGeometry x:Key="hs_1" Figures="M100,862 L99.749407,491.33482 455.92934,491.23722 811.14431,490.74164 811.53039,265"/>
  761. <PathGeometry x:Key="hs_2" Figures="M389.82645,862.91662 L389.79339,491.26265 811.14431,490.74164 811.53039,265"/>
  762. <PathGeometry x:Key="hs_3" Figures="M675.38594,860.33333 L676.05047,490.74164 811.14431,490.74164 811.53039,265"/>
  763. <PathGeometry x:Key="hs_4" Figures="M965.6722,862.33333 L964.6735,490.60998 811.14431,490.74164 811.53039,265"/>
  764. <PathGeometry x:Key="hs_5" Figures="M1252.0339,863 L1252.0339,491.0315 811.14431,490.74164 811.53039,265"/>
  765. <!--回家路线-->
  766. <PathGeometry x:Key="hj" Figures="M811.53039,265 L811.53039,491 1512,491"/>
  767. <!--取菜品路线 3个-->
  768. <Storyboard x:Key="Storyboard_qc_1" RepeatBehavior="0:0:5">
  769. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource qc_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  770. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource qc_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  771. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource qc_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  772. </Storyboard>
  773. <Storyboard x:Key="Storyboard_qc_2" RepeatBehavior="0:0:5">
  774. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource qc_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  775. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource qc_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  776. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource qc_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  777. </Storyboard>
  778. <Storyboard x:Key="Storyboard_qc_3" RepeatBehavior="0:0:5">
  779. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource qc_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  780. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource qc_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  781. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource qc_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  782. </Storyboard>
  783. <!--送菜品路线 1号取菜口送到5个锅-->
  784. <Storyboard x:Key="Storyboard_yc_1_1" RepeatBehavior="0:0:5">
  785. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  786. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  787. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  788. </Storyboard>
  789. <Storyboard x:Key="Storyboard_yc_1_2" RepeatBehavior="0:0:5">
  790. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  791. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  792. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  793. </Storyboard>
  794. <Storyboard x:Key="Storyboard_yc_1_3" RepeatBehavior="0:0:5">
  795. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  796. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  797. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  798. </Storyboard>
  799. <Storyboard x:Key="Storyboard_yc_1_4" RepeatBehavior="0:0:5">
  800. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_4}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  801. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_4}" Storyboard.TargetName="yunshuche" Source="X"/>
  802. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_4}" Storyboard.TargetName="yunshuche" Source="Y"/>
  803. </Storyboard>
  804. <Storyboard x:Key="Storyboard_yc_1_5" RepeatBehavior="0:0:5">
  805. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_5}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  806. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_5}" Storyboard.TargetName="yunshuche" Source="X"/>
  807. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_1_5}" Storyboard.TargetName="yunshuche" Source="Y"/>
  808. </Storyboard>
  809. <!--送菜品路线 2号取菜口送到5个锅-->
  810. <Storyboard x:Key="Storyboard_yc_2_1" RepeatBehavior="0:0:5">
  811. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  812. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  813. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  814. </Storyboard>
  815. <Storyboard x:Key="Storyboard_yc_2_2" RepeatBehavior="0:0:5">
  816. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  817. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  818. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  819. </Storyboard>
  820. <Storyboard x:Key="Storyboard_yc_2_3" RepeatBehavior="0:0:5">
  821. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  822. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  823. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  824. </Storyboard>
  825. <Storyboard x:Key="Storyboard_yc_2_4" RepeatBehavior="0:0:5">
  826. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_4}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  827. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_4}" Storyboard.TargetName="yunshuche" Source="X"/>
  828. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_4}" Storyboard.TargetName="yunshuche" Source="Y"/>
  829. </Storyboard>
  830. <Storyboard x:Key="Storyboard_yc_2_5" RepeatBehavior="0:0:5">
  831. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_5}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  832. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_5}" Storyboard.TargetName="yunshuche" Source="X"/>
  833. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_2_5}" Storyboard.TargetName="yunshuche" Source="Y"/>
  834. </Storyboard>
  835. <!--送菜品路线 3号取菜口送到5个锅-->
  836. <Storyboard x:Key="Storyboard_yc_3_1" RepeatBehavior="0:0:5">
  837. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  838. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  839. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  840. </Storyboard>
  841. <Storyboard x:Key="Storyboard_yc_3_2" RepeatBehavior="0:0:5">
  842. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  843. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  844. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  845. </Storyboard>
  846. <Storyboard x:Key="Storyboard_yc_3_3" RepeatBehavior="0:0:5">
  847. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  848. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  849. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  850. </Storyboard>
  851. <Storyboard x:Key="Storyboard_yc_3_4" RepeatBehavior="0:0:5">
  852. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_4}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  853. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_4}" Storyboard.TargetName="yunshuche" Source="X"/>
  854. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_4}" Storyboard.TargetName="yunshuche" Source="Y"/>
  855. </Storyboard>
  856. <Storyboard x:Key="Storyboard_yc_3_5" RepeatBehavior="0:0:5">
  857. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_5}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  858. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_5}" Storyboard.TargetName="yunshuche" Source="X"/>
  859. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource yc_3_5}" Storyboard.TargetName="yunshuche" Source="Y"/>
  860. </Storyboard>
  861. <!--送完菜品 回收路线-->
  862. <Storyboard x:Key="Storyboard_hs_1" RepeatBehavior="0:0:5">
  863. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hs_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  864. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hs_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  865. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hs_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  866. </Storyboard>
  867. <Storyboard x:Key="Storyboard_hs_2" RepeatBehavior="0:0:5">
  868. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hs_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  869. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hs_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  870. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hs_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  871. </Storyboard>
  872. <Storyboard x:Key="Storyboard_hs_3" RepeatBehavior="0:0:5">
  873. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hs_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  874. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hs_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  875. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hs_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  876. </Storyboard>
  877. <Storyboard x:Key="Storyboard_hs_4" RepeatBehavior="0:0:5">
  878. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hs_4}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  879. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hs_4}" Storyboard.TargetName="yunshuche" Source="X"/>
  880. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hs_4}" Storyboard.TargetName="yunshuche" Source="Y"/>
  881. </Storyboard>
  882. <Storyboard x:Key="Storyboard_hs_5" RepeatBehavior="0:0:5">
  883. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hs_5}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  884. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hs_5}" Storyboard.TargetName="yunshuche" Source="X"/>
  885. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hs_5}" Storyboard.TargetName="yunshuche" Source="Y"/>
  886. </Storyboard>
  887. <!--回家路线-->
  888. <Storyboard x:Key="Storyboard_hj" RepeatBehavior="0:0:5">
  889. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource hj}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  890. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource hj}" Storyboard.TargetName="yunshuche" Source="X"/>
  891. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource hj}" Storyboard.TargetName="yunshuche" Source="Y"/>
  892. </Storyboard>
  893. <!--线体123到清洗台-->
  894. <Storyboard x:Key="Storyboard_tqx_1" RepeatBehavior="0:0:5">
  895. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource tqx_1}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  896. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource tqx_1}" Storyboard.TargetName="yunshuche" Source="X"/>
  897. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource tqx_1}" Storyboard.TargetName="yunshuche" Source="Y"/>
  898. </Storyboard>
  899. <Storyboard x:Key="Storyboard_tqx_2" RepeatBehavior="0:0:5">
  900. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource tqx_2}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  901. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource tqx_2}" Storyboard.TargetName="yunshuche" Source="X"/>
  902. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource tqx_2}" Storyboard.TargetName="yunshuche" Source="Y"/>
  903. </Storyboard>
  904. <Storyboard x:Key="Storyboard_tqx_3" RepeatBehavior="0:0:5">
  905. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource tqx_3}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  906. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource tqx_3}" Storyboard.TargetName="yunshuche" Source="X"/>
  907. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource tqx_3}" Storyboard.TargetName="yunshuche" Source="Y"/>
  908. </Storyboard>
  909. <!--清洗台到线体4-->
  910. <Storyboard x:Key="Storyboard_qxt_4" RepeatBehavior="0:0:5">
  911. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource qxt_4}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  912. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource qxt_4}" Storyboard.TargetName="yunshuche" Source="X"/>
  913. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource qxt_4}" Storyboard.TargetName="yunshuche" Source="Y"/>
  914. </Storyboard>
  915. <!--从清洗台回家-->
  916. <Storyboard x:Key="Storyboard_qxt_hj" RepeatBehavior="0:0:5">
  917. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource qxt_hj}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  918. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource qxt_hj}" Storyboard.TargetName="yunshuche" Source="X"/>
  919. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource qxt_hj}" Storyboard.TargetName="yunshuche" Source="Y"/>
  920. </Storyboard>
  921. <!--从家到清洗台-->
  922. <Storyboard x:Key="Storyboard_jtqx" RepeatBehavior="0:0:5">
  923. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(Angle)" Duration="0:0:5" PathGeometry="{StaticResource jtqx}" Storyboard.TargetName="yunshuche" Source="Angle"/>
  924. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Duration="0:0:5" PathGeometry="{StaticResource jtqx}" Storyboard.TargetName="yunshuche" Source="X"/>
  925. <DoubleAnimationUsingPath Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Duration="0:0:5" PathGeometry="{StaticResource jtqx}" Storyboard.TargetName="yunshuche" Source="Y"/>
  926. </Storyboard>
  927. </ControlTemplate.Resources>
  928. <Grid x:Name="yunshuche">
  929. <Grid.RenderTransform>
  930. <TransformGroup>
  931. <ScaleTransform/>
  932. <SkewTransform/>
  933. <RotateTransform/>
  934. <TranslateTransform/>
  935. </TransformGroup>
  936. </Grid.RenderTransform>
  937. <Grid Width="120" Height="120" RenderTransformOrigin="0.5,0.5" Margin="-60,-60,0,0">
  938. <Grid.RenderTransform>
  939. <TransformGroup>
  940. <ScaleTransform/>
  941. <SkewTransform/>
  942. <RotateTransform Angle="180"/>
  943. <TranslateTransform/>
  944. </TransformGroup>
  945. </Grid.RenderTransform>
  946. <Border Style="{DynamicResource border车}" Width="60" Height="60" HorizontalAlignment="Right"></Border>
  947. <Grid HorizontalAlignment="Right" VerticalAlignment="Center" Margin="20,-35,10,0" x:Name="caiping">
  948. <Grid x:Name="c1" VerticalAlignment="Top" Width="40" Height="60">
  949. <Border Style="{DynamicResource border碗}" Margin="0,-10,0,-6"></Border>
  950. <Border x:Name="cai" VerticalAlignment="Top" Margin="0,0,0,0" Style="{DynamicResource border菜}"></Border>
  951. </Grid>
  952. </Grid>
  953. <Grid x:Name="biaoji" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,20,0,0">
  954. <Path x:Name="path1" Visibility="Collapsed" Data="M142.25,37 L128.75,44 146.40385,53.25" Fill="#26ECCE09" HorizontalAlignment="Right" Height="17" Margin="128,37,54,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="18"/>
  955. <Path x:Name="path2" Visibility="Collapsed" Data="M123.5,38.25 L110.5,44.5 126.75,53.788194" Fill="#26ECCE09" HorizontalAlignment="Right" Height="16" Margin="0,38,70,0" Stroke="#7FECCE09" Stretch="Fill" StrokeThickness="3" VerticalAlignment="Top" Width="17"/>
  956. <Path x:Name="path3" Visibility="Collapsed" Data="M106.41667,38.333333 L93.583331,44.583332 109.04914,53.958332" Fill="#26ECCE09" HorizontalAlignment="Right" Height="16" Margin="0,38,87,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="17"/>
  957. <Path x:Name="path4" Visibility="Collapsed" Data="M86.083333,38.583333 L71.166669,43.416665 86.663428,52.197217" Fill="#26ECCE09" HorizontalAlignment="Right" Height="15" Margin="71,39,110,0" Stroke="#7FECCE09" StrokeThickness="3" Stretch="Fill" VerticalAlignment="Top" Width="17"/>
  958. </Grid>
  959. </Grid>
  960. </Grid>
  961. <ControlTemplate.Triggers>
  962. <!--#region 是否有物品-->
  963. <Trigger Property="Text" Value="Yes">
  964. <Setter TargetName="caiping" Property="Visibility" Value="Visible" />
  965. <Setter TargetName="cai" Property="Visibility" Value="Visible" />
  966. </Trigger>
  967. <Trigger Property="Text" Value="No">
  968. <Setter TargetName="caiping" Property="Visibility" Value="Collapsed" />
  969. <Setter TargetName="cai" Property="Visibility" Value="Visible" />
  970. </Trigger>
  971. <Trigger Property="Text" Value="OnllYes">
  972. <Setter TargetName="caiping" Property="Visibility" Value="Visible" />
  973. <Setter TargetName="cai" Property="Visibility" Value="Collapsed" />
  974. </Trigger>
  975. <!--#endregion-->
  976. <!--#region 是否运动模式-->
  977. <Trigger Property="IsEnabled" Value="false">
  978. <Trigger.EnterActions>
  979. <StopStoryboard BeginStoryboardName="begin_name"/>
  980. </Trigger.EnterActions>
  981. <Setter TargetName="path1" Property="Visibility" Value="Collapsed" />
  982. <Setter TargetName="path2" Property="Visibility" Value="Collapsed" />
  983. <Setter TargetName="path3" Property="Visibility" Value="Collapsed" />
  984. <Setter TargetName="path4" Property="Visibility" Value="Collapsed" />
  985. </Trigger>
  986. <Trigger Property="IsEnabled" Value="true">
  987. <Trigger.EnterActions>
  988. <BeginStoryboard x:Name="begin_name" Storyboard="{StaticResource csd_dh}"/>
  989. </Trigger.EnterActions>
  990. <Setter TargetName="path1" Property="Visibility" Value="Visible" />
  991. <Setter TargetName="path2" Property="Visibility" Value="Visible" />
  992. <Setter TargetName="path3" Property="Visibility" Value="Visible" />
  993. <Setter TargetName="path4" Property="Visibility" Value="Visible" />
  994. </Trigger>
  995. <!--#endregion-->
  996. <!--#region 停止所有动画-->
  997. <Trigger Property="Tag" Value="Stop">
  998. <Trigger.EnterActions>
  999. <StopStoryboard BeginStoryboardName="begin_qc_1"/>
  1000. <StopStoryboard BeginStoryboardName="begin_qc_2"/>
  1001. <StopStoryboard BeginStoryboardName="begin_qc_3"/>
  1002. <StopStoryboard BeginStoryboardName="begin_yc_1_1"/>
  1003. <StopStoryboard BeginStoryboardName="begin_yc_1_2"/>
  1004. <StopStoryboard BeginStoryboardName="begin_yc_1_3"/>
  1005. <StopStoryboard BeginStoryboardName="begin_yc_1_4"/>
  1006. <StopStoryboard BeginStoryboardName="begin_yc_1_5"/>
  1007. <StopStoryboard BeginStoryboardName="begin_yc_2_1"/>
  1008. <StopStoryboard BeginStoryboardName="begin_yc_2_2"/>
  1009. <StopStoryboard BeginStoryboardName="begin_yc_2_3"/>
  1010. <StopStoryboard BeginStoryboardName="begin_yc_2_4"/>
  1011. <StopStoryboard BeginStoryboardName="begin_yc_2_5"/>
  1012. <StopStoryboard BeginStoryboardName="begin_yc_3_1"/>
  1013. <StopStoryboard BeginStoryboardName="begin_yc_3_2"/>
  1014. <StopStoryboard BeginStoryboardName="begin_yc_3_3"/>
  1015. <StopStoryboard BeginStoryboardName="begin_yc_3_4"/>
  1016. <StopStoryboard BeginStoryboardName="begin_yc_3_5"/>
  1017. <StopStoryboard BeginStoryboardName="begin_hs_1"/>
  1018. <StopStoryboard BeginStoryboardName="begin_hs_2"/>
  1019. <StopStoryboard BeginStoryboardName="begin_hs_3"/>
  1020. <StopStoryboard BeginStoryboardName="begin_hs_4"/>
  1021. <StopStoryboard BeginStoryboardName="begin_hs_5"/>
  1022. <StopStoryboard BeginStoryboardName="begin_tqx_1"/>
  1023. <StopStoryboard BeginStoryboardName="begin_tqx_2"/>
  1024. <StopStoryboard BeginStoryboardName="begin_tqx_3"/>
  1025. <StopStoryboard BeginStoryboardName="begin_qxt_4"/>
  1026. <StopStoryboard BeginStoryboardName="begin_jtqx"/>
  1027. <StopStoryboard BeginStoryboardName="begin_qxt_hj"/>
  1028. <StopStoryboard BeginStoryboardName="begin_hj"/>
  1029. </Trigger.EnterActions>
  1030. <Setter TargetName="yunshuche" Property="Visibility" Value="Collapsed" />
  1031. </Trigger>
  1032. <!--#endregion-->
  1033. <!--#region 取菜-->
  1034. <Trigger Property="Tag" Value="qc_1">
  1035. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1036. <Trigger.EnterActions>
  1037. <BeginStoryboard x:Name="begin_qc_1" Storyboard="{StaticResource Storyboard_qc_1}"/>
  1038. </Trigger.EnterActions>
  1039. </Trigger>
  1040. <Trigger Property="Tag" Value="qc_2">
  1041. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1042. <Trigger.EnterActions>
  1043. <BeginStoryboard x:Name="begin_qc_2" Storyboard="{StaticResource Storyboard_qc_2}"/>
  1044. </Trigger.EnterActions>
  1045. </Trigger>
  1046. <Trigger Property="Tag" Value="qc_3">
  1047. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1048. <Trigger.EnterActions>
  1049. <BeginStoryboard x:Name="begin_qc_3" Storyboard="{StaticResource Storyboard_qc_3}"/>
  1050. </Trigger.EnterActions>
  1051. </Trigger>
  1052. <!--#endregion-->
  1053. <!--#region 送菜1-->
  1054. <Trigger Property="Tag" Value="yc_1_1">
  1055. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1056. <Trigger.EnterActions>
  1057. <BeginStoryboard x:Name="begin_yc_1_1" Storyboard="{StaticResource Storyboard_yc_1_1}"/>
  1058. </Trigger.EnterActions>
  1059. </Trigger>
  1060. <Trigger Property="Tag" Value="yc_1_2">
  1061. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1062. <Trigger.EnterActions>
  1063. <BeginStoryboard x:Name="begin_yc_1_2" Storyboard="{StaticResource Storyboard_yc_1_2}"/>
  1064. </Trigger.EnterActions>
  1065. </Trigger>
  1066. <Trigger Property="Tag" Value="yc_1_3">
  1067. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1068. <Trigger.EnterActions>
  1069. <BeginStoryboard x:Name="begin_yc_1_3" Storyboard="{StaticResource Storyboard_yc_1_3}"/>
  1070. </Trigger.EnterActions>
  1071. </Trigger>
  1072. <Trigger Property="Tag" Value="yc_1_4">
  1073. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1074. <Trigger.EnterActions>
  1075. <BeginStoryboard x:Name="begin_yc_1_4" Storyboard="{StaticResource Storyboard_yc_1_4}"/>
  1076. </Trigger.EnterActions>
  1077. </Trigger>
  1078. <Trigger Property="Tag" Value="yc_1_5">
  1079. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1080. <Trigger.EnterActions>
  1081. <BeginStoryboard x:Name="begin_yc_1_5" Storyboard="{StaticResource Storyboard_yc_1_5}"/>
  1082. </Trigger.EnterActions>
  1083. </Trigger>
  1084. <!--#endregion-->
  1085. <!--#region 送菜2-->
  1086. <Trigger Property="Tag" Value="yc_2_1">
  1087. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1088. <Trigger.EnterActions>
  1089. <BeginStoryboard x:Name="begin_yc_2_1" Storyboard="{StaticResource Storyboard_yc_2_1}"/>
  1090. </Trigger.EnterActions>
  1091. </Trigger>
  1092. <Trigger Property="Tag" Value="yc_2_2">
  1093. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1094. <Trigger.EnterActions>
  1095. <BeginStoryboard x:Name="begin_yc_2_2" Storyboard="{StaticResource Storyboard_yc_2_2}"/>
  1096. </Trigger.EnterActions>
  1097. </Trigger>
  1098. <Trigger Property="Tag" Value="yc_2_3">
  1099. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1100. <Trigger.EnterActions>
  1101. <BeginStoryboard x:Name="begin_yc_2_3" Storyboard="{StaticResource Storyboard_yc_2_3}"/>
  1102. </Trigger.EnterActions>
  1103. </Trigger>
  1104. <Trigger Property="Tag" Value="yc_2_4">
  1105. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1106. <Trigger.EnterActions>
  1107. <BeginStoryboard x:Name="begin_yc_2_4" Storyboard="{StaticResource Storyboard_yc_2_4}"/>
  1108. </Trigger.EnterActions>
  1109. </Trigger>
  1110. <Trigger Property="Tag" Value="yc_2_5">
  1111. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1112. <Trigger.EnterActions>
  1113. <BeginStoryboard x:Name="begin_yc_2_5" Storyboard="{StaticResource Storyboard_yc_2_5}"/>
  1114. </Trigger.EnterActions>
  1115. </Trigger>
  1116. <!--#endregion-->
  1117. <!--#region 送菜3-->
  1118. <Trigger Property="Tag" Value="yc_3_1">
  1119. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1120. <Trigger.EnterActions>
  1121. <BeginStoryboard x:Name="begin_yc_3_1" Storyboard="{StaticResource Storyboard_yc_3_1}"/>
  1122. </Trigger.EnterActions>
  1123. </Trigger>
  1124. <Trigger Property="Tag" Value="yc_3_2">
  1125. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1126. <Trigger.EnterActions>
  1127. <BeginStoryboard x:Name="begin_yc_3_2" Storyboard="{StaticResource Storyboard_yc_3_2}"/>
  1128. </Trigger.EnterActions>
  1129. </Trigger>
  1130. <Trigger Property="Tag" Value="yc_3_3">
  1131. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1132. <Trigger.EnterActions>
  1133. <BeginStoryboard x:Name="begin_yc_3_3" Storyboard="{StaticResource Storyboard_yc_3_3}"/>
  1134. </Trigger.EnterActions>
  1135. </Trigger>
  1136. <Trigger Property="Tag" Value="yc_3_4">
  1137. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1138. <Trigger.EnterActions>
  1139. <BeginStoryboard x:Name="begin_yc_3_4" Storyboard="{StaticResource Storyboard_yc_3_4}"/>
  1140. </Trigger.EnterActions>
  1141. </Trigger>
  1142. <Trigger Property="Tag" Value="yc_3_5">
  1143. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1144. <Trigger.EnterActions>
  1145. <BeginStoryboard x:Name="begin_yc_3_5" Storyboard="{StaticResource Storyboard_yc_3_5}"/>
  1146. </Trigger.EnterActions>
  1147. </Trigger>
  1148. <!--#endregion-->
  1149. <!--#region 回收-->
  1150. <Trigger Property="Tag" Value="hs_1">
  1151. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1152. <Trigger.EnterActions>
  1153. <BeginStoryboard x:Name="begin_hs_1" Storyboard="{StaticResource Storyboard_hs_1}"/>
  1154. </Trigger.EnterActions>
  1155. </Trigger>
  1156. <Trigger Property="Tag" Value="hs_2">
  1157. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1158. <Trigger.EnterActions>
  1159. <BeginStoryboard x:Name="begin_hs_2" Storyboard="{StaticResource Storyboard_hs_2}"/>
  1160. </Trigger.EnterActions>
  1161. </Trigger>
  1162. <Trigger Property="Tag" Value="hs_3">
  1163. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1164. <Trigger.EnterActions>
  1165. <BeginStoryboard x:Name="begin_hs_3" Storyboard="{StaticResource Storyboard_hs_3}"/>
  1166. </Trigger.EnterActions>
  1167. </Trigger>
  1168. <Trigger Property="Tag" Value="hs_4">
  1169. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1170. <Trigger.EnterActions>
  1171. <BeginStoryboard x:Name="begin_hs_4" Storyboard="{StaticResource Storyboard_hs_4}"/>
  1172. </Trigger.EnterActions>
  1173. </Trigger>
  1174. <Trigger Property="Tag" Value="hs_5">
  1175. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1176. <Trigger.EnterActions>
  1177. <BeginStoryboard x:Name="begin_hs_5" Storyboard="{StaticResource Storyboard_hs_5}"/>
  1178. </Trigger.EnterActions>
  1179. </Trigger>
  1180. <!--#endregion-->
  1181. <!--123线体到清洗台-->
  1182. <Trigger Property="Tag" Value="tqx_1">
  1183. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1184. <Trigger.EnterActions>
  1185. <BeginStoryboard x:Name="begin_tqx_1" Storyboard="{StaticResource Storyboard_tqx_1}"/>
  1186. </Trigger.EnterActions>
  1187. </Trigger>
  1188. <Trigger Property="Tag" Value="tqx_2">
  1189. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1190. <Trigger.EnterActions>
  1191. <BeginStoryboard x:Name="begin_tqx_2" Storyboard="{StaticResource Storyboard_tqx_2}"/>
  1192. </Trigger.EnterActions>
  1193. </Trigger>
  1194. <Trigger Property="Tag" Value="tqx_3">
  1195. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1196. <Trigger.EnterActions>
  1197. <BeginStoryboard x:Name="begin_tqx_3" Storyboard="{StaticResource Storyboard_tqx_3}"/>
  1198. </Trigger.EnterActions>
  1199. </Trigger>
  1200. <Trigger Property="Tag" Value="qxt_4">
  1201. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1202. <Trigger.EnterActions>
  1203. <BeginStoryboard x:Name="begin_qxt_4" Storyboard="{StaticResource Storyboard_qxt_4}"/>
  1204. </Trigger.EnterActions>
  1205. </Trigger>
  1206. <!--从家到清洗台-->
  1207. <Trigger Property="Tag" Value="jtqx">
  1208. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1209. <Trigger.EnterActions>
  1210. <BeginStoryboard x:Name="begin_jtqx" Storyboard="{StaticResource Storyboard_jtqx}"/>
  1211. </Trigger.EnterActions>
  1212. </Trigger>
  1213. <!--从清洗台回家-->
  1214. <Trigger Property="Tag" Value="qxt_hj">
  1215. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1216. <Trigger.EnterActions>
  1217. <BeginStoryboard x:Name="begin_qxt_hj" Storyboard="{StaticResource Storyboard_qxt_hj}"/>
  1218. </Trigger.EnterActions>
  1219. </Trigger>
  1220. <!--#region 回家路线-->
  1221. <Trigger Property="Tag" Value="hj">
  1222. <Setter TargetName="yunshuche" Property="Visibility" Value="Visible" />
  1223. <Trigger.EnterActions>
  1224. <BeginStoryboard x:Name="begin_hj" Storyboard="{StaticResource Storyboard_hj}"/>
  1225. </Trigger.EnterActions>
  1226. </Trigger>
  1227. <!--#endregion-->
  1228. </ControlTemplate.Triggers>
  1229. </ControlTemplate>
  1230. </Setter.Value>
  1231. </Setter>
  1232. </Style>
  1233. <Style x:Key="炒锅" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
  1234. <Setter Property="Foreground" Value="#FF1F4D69"/>
  1235. <Setter Property="Text" Value="Start"/>
  1236. <Setter Property="Template">
  1237. <Setter.Value>
  1238. <ControlTemplate TargetType="{x:Type TextBox}">
  1239. <ControlTemplate.Resources>
  1240. <Storyboard RepeatBehavior="Forever" x:Key="csd_dh1">
  1241. <DoubleAnimationUsingKeyFrames Storyboard.TargetName="ellipse" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
  1242. <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0"/>
  1243. <EasingDoubleKeyFrame KeyTime="00:00:0.5" Value="90"/>
  1244. <EasingDoubleKeyFrame KeyTime="00:00:1" Value="180"/>
  1245. <EasingDoubleKeyFrame KeyTime="00:00:1.5" Value="270"/>
  1246. <EasingDoubleKeyFrame KeyTime="00:00:2" Value="360"/>
  1247. </DoubleAnimationUsingKeyFrames>
  1248. </Storyboard>
  1249. </ControlTemplate.Resources>
  1250. <Grid Width="100" Height="100">
  1251. <Border Style="{DynamicResource border炒锅2}">
  1252. <!--<Border x:Name="cai" VerticalAlignment="Top" Width="30" Height="25" Margin="0,10,0,0" Style="{DynamicResource border菜}">
  1253. </Border>-->
  1254. </Border>
  1255. <Ellipse x:Name="ellipse" StrokeThickness="5" Width="50" Height="50" RenderTransformOrigin="0.5,0.5" Margin="5,-3,0,0" VerticalAlignment="Top">
  1256. <Ellipse.RenderTransform>
  1257. <TransformGroup>
  1258. <ScaleTransform/>
  1259. <SkewTransform AngleY="-0"/>
  1260. <RotateTransform/>
  1261. <TranslateTransform/>
  1262. </TransformGroup>
  1263. </Ellipse.RenderTransform>
  1264. <Ellipse.Stroke>
  1265. <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
  1266. <GradientStop Color="#CCA48E42"/>
  1267. <GradientStop Color="#CC2D48DA" Offset="1"/>
  1268. <GradientStop Color="#FF3FD256" Offset="0.305"/>
  1269. <GradientStop Color="#FFB12C87" Offset="0.67"/>
  1270. </LinearGradientBrush>
  1271. </Ellipse.Stroke>
  1272. </Ellipse>
  1273. </Grid>
  1274. <ControlTemplate.Triggers>
  1275. <Trigger Property="Text" Value="Start">
  1276. <Setter TargetName="ellipse" Property="Visibility" Value="Visible" />
  1277. <!--<Setter TargetName="cai" Property="Visibility" Value="Visible" />-->
  1278. <Trigger.EnterActions>
  1279. <BeginStoryboard x:Name="begin_name" Storyboard="{StaticResource csd_dh1}"/>
  1280. </Trigger.EnterActions>
  1281. </Trigger>
  1282. <Trigger Property="Text" Value="Stop">
  1283. <Trigger.EnterActions>
  1284. <StopStoryboard BeginStoryboardName="begin_name"/>
  1285. </Trigger.EnterActions>
  1286. <Setter TargetName="ellipse" Property="Visibility" Value="Collapsed" />
  1287. <!--<Setter TargetName="cai" Property="Visibility" Value="Collapsed" />-->
  1288. </Trigger>
  1289. </ControlTemplate.Triggers>
  1290. </ControlTemplate>
  1291. </Setter.Value>
  1292. </Setter>
  1293. </Style>
  1294. </ResourceDictionary>
  1295. </UserControl.Resources>
  1296. <Grid>
  1297. <!--#region 测试按钮-->
  1298. <!--<Grid HorizontalAlignment="Right" VerticalAlignment="Top" Margin="100,0,100,80" Grid.Column="2">
  1299. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="0"/>
  1300. <StackPanel HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,20,20,0" Orientation="Horizontal">
  1301. <TextBlock Style="{DynamicResource 80号字体样式}" Text="AGV模拟测试" Margin="20,20,20,5" Width="35" FontSize="20" Foreground="#FFFCD5B5" />
  1302. <StackPanel>
  1303. <TextBlock Margin="5">停车桩测试</TextBlock>
  1304. <TextBox x:Name="tcz_text" Margin="5">1</TextBox>
  1305. <Button Margin="5" Click="Button_Click" Tag="设置有车" Cursor="Hand">设置有车</Button>
  1306. <Button Margin="5" Click="Button_Click" Tag="设置无车" Cursor="Hand">设置无车</Button>
  1307. </StackPanel>
  1308. <StackPanel>
  1309. <TextBlock Margin="5">料筒控制</TextBlock>
  1310. <TextBox x:Name="liaotong_text" Margin="5">1</TextBox>
  1311. <Button Margin="5" Click="Button_Click" Tag="启动" Cursor="Hand">启动</Button>
  1312. <Button Margin="5" Click="Button_Click" Tag="停止" Cursor="Hand">停止</Button>
  1313. </StackPanel>
  1314. <StackPanel>
  1315. <TextBlock Margin="5">设置物料</TextBlock>
  1316. <TextBox x:Name="liaotongwuliao_text" Margin="5">1</TextBox>
  1317. <TextBox x:Name="liaotongwuliaoshuliang_text" Margin="5">1</TextBox>
  1318. <Button Margin="5" Click="Button_Click" Tag="设置物料" Cursor="Hand">设置物料</Button>
  1319. </StackPanel>
  1320. <StackPanel>
  1321. <TextBlock Margin="5">小车测试</TextBlock>
  1322. <TextBox x:Name="xiaoche_text" Margin="5">1</TextBox>
  1323. <Button Margin="5" Click="Button_Click" Tag="小车停止" Cursor="Hand">小车停止</Button>
  1324. <ComboBox x:Name="控制命令" HorizontalAlignment="Left" Width="100"/>
  1325. <Button Margin="5" Click="Button_Click" Tag="运行小车" Cursor="Hand">运行小车</Button>
  1326. </StackPanel>
  1327. <StackPanel>
  1328. <TextBlock Margin="5">小车?物品</TextBlock>
  1329. <TextBox x:Name="xiaochewuping_text" Margin="5">1</TextBox>
  1330. <Button Margin="5" Click="Button_Click" Tag="有菜和碗" Cursor="Hand">有菜和碗</Button>
  1331. <Button Margin="5" Click="Button_Click" Tag="只有碗" Cursor="Hand">只有碗</Button>
  1332. <Button Margin="5" Click="Button_Click" Tag="无物品" Cursor="Hand">无物品</Button>
  1333. </StackPanel>
  1334. <StackPanel>
  1335. <TextBlock Margin="5">滚筒炒锅</TextBlock>
  1336. <TextBox x:Name="guntongchaoguo_text" Margin="5">1</TextBox>
  1337. <Button Margin="5" Click="Button_Click" Tag="启动炒锅" Cursor="Hand">启动炒锅</Button>
  1338. <Button Margin="5" Click="Button_Click" Tag="停止炒锅" Cursor="Hand">停止炒锅</Button>
  1339. <Button Margin="5" Click="Button_Click" Tag="清洗桶数" Cursor="Hand">清洗桶数</Button>
  1340. </StackPanel>
  1341. </StackPanel>
  1342. </Grid>-->
  1343. <!--#endregion-->
  1344. <!--#region 墙体-->
  1345. <Border Width="20" Margin="0,0,0,18" Style="{DynamicResource border垂直墙}" HorizontalAlignment="Left"/>
  1346. <Border Height="20" Margin="-1,0,0,0" Style="{DynamicResource border水平墙}" VerticalAlignment="Bottom"/>
  1347. <Border Height="20" Margin="21,300,0,0" Width="250" Style="{DynamicResource border水平墙1}" VerticalAlignment="Top" HorizontalAlignment="Left"/>
  1348. <Border Width="20" Margin="250,0,0,0" Height="300" Style="{DynamicResource border垂直墙1}" VerticalAlignment="Top" HorizontalAlignment="Left"/>
  1349. <Border Height="20" Margin="270,190,0,0" Style="{DynamicResource border水平墙}" VerticalAlignment="Top"/>
  1350. <Border Width="20" Margin="0,0,0,18" Style="{DynamicResource border垂直墙}" HorizontalAlignment="Right"/>
  1351. <!--#endregion-->
  1352. <!--#region 道路-->
  1353. <Grid>
  1354. <Grid x:Name="一号道路" Margin="0,80,0,0">
  1355. <Path Data="M1016.6667,415.98725 L330.95862,417.18254 331.55089,170.03705" Fill="Transparent" HorizontalAlignment="Left" Height="243" Margin="334,170,0,0" Stroke="#FF627569" StrokeDashArray="5 5" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="1160" />
  1356. <Path Data="M1016.0158,386.81528 L725.54498,387.52324 725.50328,170.91436" Fill="Transparent" HorizontalAlignment="Left" Height="215" Margin="840,172,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="300" />
  1357. <Path Data="M725.50328,386.81528 L725.50328,330.91436" Stroke="#FF2D3E33" StrokeThickness="2" Margin="414.5,-0.5,0,0" />
  1358. <Path Data="M725.50328,386.81528 L725.50328,330.91436" Stroke="#FF2D3E33" StrokeThickness="2" Margin="463.5,-0.8,0,0" />
  1359. <Path Data="M1016.0158,386.81528 L725.54498,387.52324 725.50328,170.91436 " Fill="Transparent" HorizontalAlignment="Left" Height="2" Margin="1189,384,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="300" RenderTransformOrigin="0.5,0.5"/>
  1360. <Path Data="M794.17358,168.8504 L795.74395,387.54981 689.48232,387.29818 689.48232,165.11694" Fill="Transparent" HorizontalAlignment="Left" Height="223" Margin="682,164,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="104"/>
  1361. <Path Data="M632.68285,173.84703 L633.02686,385.98646 527.43527,386.74398 526.83156,171.85808" Fill="Transparent" HorizontalAlignment="Left" Height="215" Margin="523,172,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="104"/>
  1362. <Path Data="M470.73348,171.25096 L470.73348,386.67023 364.24292,386.67023 364.24292,169.22349" Fill="Transparent" HorizontalAlignment="Left" Height="216" Margin="364,171,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="105"/>
  1363. <Path Data="M494,380.61719 L494,173.42969" Fill="Transparent" HorizontalAlignment="Left" Height="206" StrokeDashArray="5 5" Margin="494,174,0,0" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="2"/>
  1364. <Path Data="M651.5,387.34183 L651.5,164.69054" Fill="Transparent" HorizontalAlignment="Left" Height="223" StrokeDashArray="5 5" Margin="652,164,0,0" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="2" />
  1365. <Path Data="M812,390.42647 L812,175.98529" Fill="Transparent" HorizontalAlignment="Left" Height="213" StrokeDashArray="5 5" Margin="812,175,0,0" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="2"/>
  1366. <Path Data="M812,390.42647 L812,200.98529" Fill="Transparent" HorizontalAlignment="Left" Height="56" StrokeDashArray="5 5" Margin="1163,332,0,0" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="2"/>
  1367. <Path Data="M311.25,9.5 L311.25,224" Fill="Transparent" HorizontalAlignment="Left" Height="216" Margin="309,172,0,0" Stroke="#FF2D3E33" Stretch="Fill" VerticalAlignment="Top" StrokeThickness="2" Width="4"/>
  1368. </Grid>
  1369. <Grid x:Name="二号道路" Margin="0,240,0,0">
  1370. <Path Data="M958.38095,275.75 L886.94477,275.07759 886.94477,450.57759" Fill="Transparent" HorizontalAlignment="Left" Margin="1284,275,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Height="349" Width="208" />
  1371. <Path Data="M1222.0821,458.41209 L1221.7027,275.13184 1002.4912,275.47011 1002.9936,458.53806" Fill="Transparent" HorizontalAlignment="Left" Margin="999,276,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="221" Height="348"/>
  1372. <Path Data="M933.07226,460.00209 L933.07225,275.97135 714.82568,276.30686 714.82568,459.49788" Fill="Transparent" HorizontalAlignment="Left" Margin="712,276,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="218" Height="348"/>
  1373. <Path Data="M645.61378,452.00064 L645.86835,270.23107 423.46744,269.56702 423.04353,453.80193" Fill="Transparent" HorizontalAlignment="Left" Margin="421,276,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="222" Height="348"/>
  1374. <Path Data="M356.049,459.1237 L356.54766,276.96216 134.22488,275.96128 133.21451,458.29578" Fill="Transparent" HorizontalAlignment="Left" Margin="133,276,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="223" Height="348"/>
  1375. <Path Data="M61.281856,471.84298 L61.784981,243.57743 312.20682,243.71954" Fill="Transparent" HorizontalAlignment="Left" Margin="61,225,0,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="252" Height="400"/>
  1376. <Path Data="M1252.3333,278 L1252.3333,455.5" Fill="Transparent" HorizontalAlignment="Left" Margin="1251,278,0,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Height="346" Width="2" />
  1377. <Path Data="M675.83333,277.5 L675.83333,453.5" Fill="Transparent" HorizontalAlignment="Left" Margin="676,278,0,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Height="346" Width="2" />
  1378. <Path Data="M389,280.5 L389,456" Fill="Transparent" HorizontalAlignment="Left" Margin="389,278,0,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Height="346" Width="2" />
  1379. <Path Data="M964.83333,280 L964.83333,454.5" Fill="Transparent" HorizontalAlignment="Left" Margin="964,278,0,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Height="346" Width="2" />
  1380. <Path Data="M326,255.21409 L98.5,255.21409 98.5,452.5" Fill="Transparent" HorizontalAlignment="Left" Margin="98,251,0,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="228" Height="373"/>
  1381. </Grid>
  1382. <Grid x:Name="回家道路" Margin="0,0,0,0">
  1383. <Path Data="M952.25777,465.46072 L952.25777,241.72543 1039.7321,241.89413" Fill="Transparent" HorizontalAlignment="Right" Height="224" Margin="0,242,161,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="87"/>
  1384. <Path Data="M956.96815,516.33333 L956.96815,676.95339 1044.8918,676.7024" Fill="Transparent" HorizontalAlignment="Right" Height="162" Margin="0,516,156,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="89"/>
  1385. <Path Data="M1027.0922,648.58759 L988.09223,648.45982 988.344,587.35105 1027.2936,587.47882" Fill="Transparent" HorizontalAlignment="Right" Height="62" Margin="988,588,160,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="41"/>
  1386. <Path Data="M1027.626,567.31311 L987.20121,567.18699 987.20121,513.5 1026.4746,513.6264" Fill="Transparent" HorizontalAlignment="Right" Height="55" Margin="988,514,160,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="42"/>
  1387. <Path Data="M1026.0976,484.50256 L987.00461,484.50257 987.00461,429.66925 1026.2669,429.66976" Fill="Transparent" HorizontalAlignment="Right" Height="56" Margin="987,429,160,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="41"/>
  1388. <Path Data="M1026.7218,414.16372 L985.51792,414.1703 985.67158,358.9399 1027.5802,359.28084" Fill="Transparent" HorizontalAlignment="Right" Height="56" Margin="987,354,160,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="43"/>
  1389. <Path Data="M1027.8819,317.32585 L986.23726,317.66667 986.23726,267.56879 1027.8818,267.56879" Fill="Transparent" HorizontalAlignment="Right" Height="51" Margin="987,268,160,0" Stroke="#FF2D3E33" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="43"/>
  1390. <Path Data="M1026.6667,663.17911 L974.49996,663.17911 974.49996,254.32277 1034.8498,254.32277" Fill="Transparent" HorizontalAlignment="Right" Height="409" Margin="0,255,162,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="61"/>
  1391. <Path Data="M1028,337 L989.16667,337" Fill="Transparent" HorizontalAlignment="Right" Height="1" Margin="989,337,170,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="40"/>
  1392. <Path Data="M1026.8333,419.83333 L989.83337,419.83333" Fill="Transparent" HorizontalAlignment="Right" Height="1" Margin="990,420,170,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="38"/>
  1393. <Path Data="M1027.1667,498.66667 L989.16663,498.66667" Fill="Transparent" HorizontalAlignment="Right" Height="1" Margin="989,499,170,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="39"/>
  1394. <Path Data="M1028.3333,578.16667 L990.50004,578.16667" Fill="Transparent" HorizontalAlignment="Right" Height="1" Margin="990,578,170,0" StrokeDashArray="5 5" Stroke="#FF627569" StrokeThickness="2" Stretch="Fill" VerticalAlignment="Top" Width="39"/>
  1395. </Grid>
  1396. </Grid>
  1397. <!--#endregion-->
  1398. <!--#region 运动轨迹路线-->
  1399. <Canvas x:Name="cvsMain">
  1400. <!--canvas定位确定在左上角,需要定位在中心left和top需要减去自身半径的一半 Margin="-50,35,0,0"-->
  1401. <TextBox x:Name="一号车" Style="{StaticResource 运输车新}" IsEnabled="True" Text="{Binding cartModel_1.isBool,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding cartModel_1.Tag,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Right" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"/>
  1402. <TextBox x:Name="二号车" Style="{StaticResource 运输车新}" IsEnabled="True" Text="{Binding cartModel_2.isBool,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding cartModel_2.Tag,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Right" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"/>
  1403. <TextBox x:Name="三号车" Style="{StaticResource 运输车新}" IsEnabled="True" Text="{Binding cartModel_3.isBool,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding cartModel_3.Tag,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Right" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"/>
  1404. <TextBox x:Name="四号车" Style="{StaticResource 运输车新}" IsEnabled="True" Text="{Binding cartModel_4.isBool,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding cartModel_4.Tag,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Right" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"/>
  1405. <!--取菜品路线 3个-->
  1406. <!--<Path x:Name="qc_1" Data="M1767.8205,341.00202 L337.32051,340 337.32051,218.75617" Fill="Transparent" HorizontalAlignment="Center" Height="234" Stroke="Red" Stretch="Fill" VerticalAlignment="Top" Width="1151" />
  1407. <Path x:Name="qc_2" Data="M1528.625,340.5 L410.5,338.83333 410.24997,239.18145" Fill="Transparent" Height="238" Canvas.Left="494.25" Stroke="Red" Stretch="Fill" Canvas.Top="254.583" Width="995" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1408. <Path x:Name="qc_3" Data="M1528.5,340.5 L492.20537,339.99017 491.79339,220.53846" Fill="Transparent" Height="236" Canvas.Left="652.498" Stroke="Red" Stretch="Fill" Canvas.Top="255.834" Width="840" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
  1409. <!--送菜品路线 1号取菜口送到5个锅-->
  1410. <!--<Path x:Name="yc_1_1" Data="M332.67208,254.56557 L332.48784,490.99955 214.5,490.62207 214.5,860.5" Fill="Transparent" Height="607" Canvas.Left="99" Stroke="Red" Stretch="Fill" Canvas.Top="254.583" Width="237" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1411. <Path x:Name="yc_1_2" Data="M329.58309,254.75998 L329.5,492.15513 359.47145,491.53205 359.47145,860.83532" Fill="Transparent" Height="607" Canvas.Left="334.667" Stroke="Red" Stretch="Fill" Canvas.Top="254.583" Width="61" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1412. <Path x:Name="yc_1_3" Data="M332.47966,254.57884 L332.77785,492.7685 505.3807,491.73602 504.87598,861.77688" Fill="Transparent" Height="606" Canvas.Left="334.417" Stroke="Red" Stretch="Fill" Canvas.Top="254.417" Width="343" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1413. <Path x:Name="yc_1_4" Data="M334.04421,253.74895 L333.67261,491.61375 845.84124,491.49411 845.84124,861.40354" Fill="Transparent" Height="609" Canvas.Left="334.667" Stroke="Red" Stretch="Fill" Canvas.Top="253.75" Width="633" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  1414. <Path x:Name="yc_1_5" Data="M335.99357,253.70082 L334.33946,490.553 1256.2374,491.4823 1254.2358,861.10545" Fill="Transparent" Height="609" Canvas.Left="334.333" Stroke="Red" Stretch="Fill" Canvas.Top="253.749" Width="923" HorizontalAlignment="Left" VerticalAlignment="Center"/>-->
  1415. <!--送菜品路线 2号取菜口送到5个锅-->
  1416. <!--<Path x:Name="yc_2_1" Data="M452.92227,255.38823 L453.38217,491.10097 254.6441,491.1112 254.39313,859.04081" Fill="Transparent" Height="605" Canvas.Left="99" Stroke="Red" Stretch="Fill" Canvas.Top="255.5" Width="397" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1417. <Path x:Name="yc_2_2" Data="M488.35495,257.41892 L488.65986,490.93723 391.20932,490.91674 391.28296,858.33801" Fill="Transparent" Height="604" Canvas.Left="389.5" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="108" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1418. <Path x:Name="yc_2_3" Data="M512.32396,255.41644 L512.62105,492.0013 728.21212,491.12867 729.1022,856.40139" Fill="Transparent" Height="604" Canvas.Left="496.367" Stroke="Red" Stretch="Fill" Canvas.Top="255.5" Width="184" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1419. <Path x:Name="yc_2_4" Data="M493.84351,255.63081 L494.24767,491.94281 964.81356,491.71074 962.82129,862.26842" Fill="Transparent" Height="606" Canvas.Left="494.563" Stroke="Red" Stretch="Fill" Canvas.Top="255.5" Width="474" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1420. <Path x:Name="yc_2_5" Data="M492.78748,255.93328 L493.64028,491.52582 1232.0872,491.20803 1231.8435,852.81206" Fill="Transparent" Height="597" Canvas.Left="494.424" Stroke="Red" Stretch="Fill" Canvas.Top="255.833" Width="760" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
  1421. <!--送菜品路线 3号取菜口送到5个锅-->
  1422. <!--<Path x:Name="yc_3_1" Data="M678.97662,256.40013 L678.68368,491.79548 33.856468,492.63368 33.565475,862.66674" Fill="Transparent" Height="605" Canvas.Left="98.5" Stroke="Red" Stretch="Fill" Canvas.Top="256.167" Width="555" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1423. <Path x:Name="yc_3_2" Data="M679.85815,257.83602 L678.4997,489.82208 372.49606,488.69436 372.29971,855.85772" Fill="Transparent" Height="605" Canvas.Left="389.333" Stroke="Red" Stretch="Fill" Canvas.Top="256.833" Width="265" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1424. <Path x:Name="yc_3_3" Data="M572.41025,257.61404 L572.77894,491.54068 584.67854,491.67667 584.26824,863.18636" Fill="Transparent" Height="606" Canvas.Left="652.138" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="26" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1425. <Path x:Name="yc_3_4" Data="M662.64002,256.80477 L661.85547,490.83265 994.30957,490.50591 994.84049,859.5945" Fill="Transparent" Height="605" Canvas.Left="652.185" Stroke="Red" Stretch="Fill" Canvas.Top="256.833" Width="315" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1426. <Path x:Name="yc_3_6" Data="M0.50000387,-72.608117 L0.50000387,160.28068 599.32136,159.12096 600.82164,531.95397" Fill="Transparent" Height="605" Canvas.Left="652.833" Stroke="Red" Stretch="Fill" Canvas.Top="258.833" Width="601" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
  1427. <!--送完菜品 回收路线-->
  1428. <!--<Path x:Name="hs_1" Data="M100,862 L99.749407,491.33482 455.92934,491.23722 455.29168,371.3206 455.18157,257.16252" Fill="Transparent" Height="605" Canvas.Left="99.999" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="715" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1429. <Path x:Name="hs_2" Data="M389.82645,862.91662 L389.79339,491.26265 814.21309,490.29053 814.03219,257.27355" Fill="Transparent" Height="608" Canvas.Left="389.486" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="425" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1430. <Path x:Name="hs_3" Data="M675.38594,860.33333 L676.05047,490.74164 811.14431,490.74164 810.88341,257.70126" Fill="Transparent" Height="604" Canvas.Left="676.654" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="137" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  1431. <Path x:Name="hs_4" Data="M965.6722,862.33333 L964.6735,490.60998 811.86871,491.21259 811.53039,256.83952" Fill="Transparent" Height="607" Canvas.Left="812.162" Stroke="Red" Stretch="Fill" Canvas.Top="256.556" Width="155" HorizontalAlignment="Center" VerticalAlignment="Center"/>
  1432. <Path x:Name="hs_5" Data="M1252.0339,863 L1252.0339,491.0315 812.43016,491.0315 812.43016,255.61095" Fill="Transparent" Height="608" Canvas.Left="812.42" Stroke="Red" Stretch="Fill" Canvas.Top="255.833" Width="441" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
  1433. <!--回家路线-->
  1434. <!--<Path x:Name="hj" Data="M695.05385,257.32244 L694.62073,490.08196 1034.3248,490.43729" Fill="Transparent" Height="235" Canvas.Left="812.633" Stroke="Red" Stretch="Fill" Canvas.Top="257.5" Width="681" HorizontalAlignment="Center" VerticalAlignment="Top"/>-->
  1435. </Canvas>
  1436. <!--#endregion-->
  1437. <!--#region 炒锅区域-->
  1438. <Grid >
  1439. <Grid.ColumnDefinitions>
  1440. <ColumnDefinition/>
  1441. <ColumnDefinition/>
  1442. <ColumnDefinition/>
  1443. <ColumnDefinition/>
  1444. <ColumnDefinition/>
  1445. <ColumnDefinition/>
  1446. </Grid.ColumnDefinitions>
  1447. <Grid Grid.Column="0" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="45,0,0,20">
  1448. <TextBox Style="{StaticResource 炒锅}" Text="{Binding wokModel_1.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></TextBox>
  1449. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" Margin="-10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">炒锅(1)号</TextBlock>
  1450. </Grid>
  1451. <Grid Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="45,0,0,20">
  1452. <TextBox Style="{StaticResource 炒锅}" Text="{Binding wokModel_2.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></TextBox>
  1453. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" Margin="-10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">炒锅(2)号</TextBlock>
  1454. </Grid>
  1455. <Grid Grid.Column="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="45,0,0,20">
  1456. <TextBox Style="{StaticResource 炒锅}" Text="{Binding wokModel_3.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></TextBox>
  1457. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" Margin="-10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">炒锅(3)号</TextBlock>
  1458. </Grid>
  1459. <Grid Grid.Column="3" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="45,0,0,20">
  1460. <TextBox Style="{StaticResource 炒锅}" Text="{Binding wokModel_4.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></TextBox>
  1461. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" Margin="-10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">炒锅(4)号</TextBlock>
  1462. </Grid>
  1463. <Grid Grid.Column="4" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="45,0,0,20">
  1464. <TextBox Style="{StaticResource 炒锅}" Text="{Binding wokModel_5.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></TextBox>
  1465. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" Margin="-10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">炒锅(5)号</TextBlock>
  1466. </Grid>
  1467. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="0" Height="360">
  1468. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1469. <Grid>
  1470. <Grid.RowDefinitions>
  1471. <RowDefinition Height="105"/>
  1472. <RowDefinition/>
  1473. </Grid.RowDefinitions>
  1474. <StackPanel>
  1475. <TextBlock Style="{DynamicResource 80号字体样式}" Text="一号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1476. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1477. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1478. <TextBlock Style="{DynamicResource 80号字体样式}"
  1479. Text="{Binding wokModel_1.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1480. Tag="{Binding wokModel_1.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1481. ToolTip="{Binding wokModel_1.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1482. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1483. </StackPanel>
  1484. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1485. </StackPanel>
  1486. <Grid Grid.Row="1">
  1487. <ListBox x:Name="potOne" ItemsSource="{Binding wokModel_1.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10" ScrollViewer.VerticalScrollBarVisibility="Visible">
  1488. <ListBox.ItemTemplate>
  1489. <DataTemplate>
  1490. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1491. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1492. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1493. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1494. </StackPanel>
  1495. </DataTemplate>
  1496. </ListBox.ItemTemplate>
  1497. </ListBox>
  1498. </Grid>
  1499. </Grid>
  1500. </Grid>
  1501. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="1" Height="360">
  1502. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1503. <Grid>
  1504. <Grid.RowDefinitions>
  1505. <RowDefinition Height="105"/>
  1506. <RowDefinition/>
  1507. </Grid.RowDefinitions>
  1508. <StackPanel>
  1509. <TextBlock Style="{DynamicResource 80号字体样式}" Text="二号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1510. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1511. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1512. <TextBlock Style="{DynamicResource 80号字体样式}"
  1513. Text="{Binding wokModel_2.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1514. Tag="{Binding wokModel_2.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1515. ToolTip="{Binding wokModel_2.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1516. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1517. </StackPanel>
  1518. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1519. </StackPanel>
  1520. <Grid Grid.Row="1">
  1521. <ListBox x:Name="potTwo" ItemsSource="{Binding wokModel_2.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10" ScrollViewer.VerticalScrollBarVisibility="Visible">
  1522. <ListBox.ItemTemplate>
  1523. <DataTemplate>
  1524. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1525. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1526. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1527. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1528. </StackPanel>
  1529. </DataTemplate>
  1530. </ListBox.ItemTemplate>
  1531. </ListBox>
  1532. </Grid>
  1533. </Grid>
  1534. </Grid>
  1535. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="2" Height="360">
  1536. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10" />
  1537. <Grid>
  1538. <Grid.RowDefinitions>
  1539. <RowDefinition Height="105"/>
  1540. <RowDefinition/>
  1541. </Grid.RowDefinitions>
  1542. <StackPanel >
  1543. <TextBlock Style="{DynamicResource 80号字体样式}" Text="三号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1544. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1545. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1546. <TextBlock Style="{DynamicResource 80号字体样式}"
  1547. Text="{Binding wokModel_3.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1548. Tag="{Binding wokModel_3.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1549. ToolTip="{Binding wokModel_3.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1550. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1551. </StackPanel>
  1552. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1553. </StackPanel>
  1554. <Grid Grid.Row="1">
  1555. <ListBox x:Name="potThree" ItemsSource="{Binding wokModel_3.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10" ScrollViewer.VerticalScrollBarVisibility="Visible" >
  1556. <ListBox.ItemTemplate>
  1557. <DataTemplate>
  1558. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1559. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1560. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1561. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1562. </StackPanel>
  1563. </DataTemplate>
  1564. </ListBox.ItemTemplate>
  1565. </ListBox>
  1566. </Grid>
  1567. </Grid>
  1568. </Grid>
  1569. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="3" Height="360">
  1570. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1571. <Grid>
  1572. <Grid.RowDefinitions>
  1573. <RowDefinition Height="105"/>
  1574. <RowDefinition/>
  1575. </Grid.RowDefinitions>
  1576. <StackPanel>
  1577. <TextBlock Style="{DynamicResource 80号字体样式}" Text="四号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1578. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1579. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1580. <TextBlock Style="{DynamicResource 80号字体样式}"
  1581. Text="{Binding wokModel_4.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1582. Tag="{Binding wokModel_4.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1583. ToolTip="{Binding wokModel_4.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1584. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1585. </StackPanel>
  1586. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1587. </StackPanel>
  1588. <Grid Grid.Row="1">
  1589. <ListBox x:Name="potFour" ItemsSource="{Binding wokModel_4.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10" ScrollViewer.VerticalScrollBarVisibility="Visible">
  1590. <ListBox.ItemTemplate>
  1591. <DataTemplate>
  1592. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1593. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1594. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1595. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1596. </StackPanel>
  1597. </DataTemplate>
  1598. </ListBox.ItemTemplate>
  1599. </ListBox>
  1600. </Grid>
  1601. </Grid>
  1602. </Grid>
  1603. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="4" Height="360">
  1604. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10" />
  1605. <Grid>
  1606. <Grid.RowDefinitions>
  1607. <RowDefinition Height="105"/>
  1608. <RowDefinition/>
  1609. </Grid.RowDefinitions>
  1610. <StackPanel>
  1611. <TextBlock Style="{DynamicResource 80号字体样式}" Text="五号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1612. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1613. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1614. <TextBlock Style="{DynamicResource 80号字体样式}"
  1615. Text="{Binding wokModel_5.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1616. Tag="{Binding wokModel_5.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1617. ToolTip="{Binding wokModel_5.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1618. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1619. </StackPanel>
  1620. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1621. </StackPanel>
  1622. <Grid Grid.Row="1">
  1623. <ListBox x:Name="potFive" ItemsSource="{Binding wokModel_5.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10" ScrollViewer.VerticalScrollBarVisibility="Visible">
  1624. <ListBox.ItemTemplate>
  1625. <DataTemplate>
  1626. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1627. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1628. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1629. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1630. </StackPanel>
  1631. </DataTemplate>
  1632. </ListBox.ItemTemplate>
  1633. </ListBox>
  1634. </Grid>
  1635. </Grid>
  1636. </Grid>
  1637. </Grid>
  1638. <!--#endregion-->
  1639. <!--#region 滚筒线,IsEnabled True代表有菜 false 空碗.Text:Start 执行动画 Tag:代表传输带上有几个菜碗-->
  1640. <StackPanel Orientation="Horizontal" Height="240" Width="580" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="290,0,0,0">
  1641. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">满料桶滚筒线</TextBlock>
  1642. <TextBox Style="{StaticResource 传送带}" IsEnabled="True" Text="{Binding RollerLines_1.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding RollerLines_1.DishesNum,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="0,0,0,0" ></TextBox>
  1643. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(1)满料桶滚筒线</TextBlock>
  1644. <TextBox Style="{StaticResource 传送带}" IsEnabled="True" Text="{Binding RollerLines_2.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding RollerLines_2.DishesNum,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="80,0,0,0"></TextBox>
  1645. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(2)满料桶滚筒线</TextBlock>
  1646. <TextBox Style="{StaticResource 传送带}" IsEnabled="True" Text="{Binding RollerLines_3.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding RollerLines_3.DishesNum,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="80,0,0,0" ></TextBox>
  1647. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(3)满料桶滚筒线</TextBlock>
  1648. <TextBox Style="{StaticResource 传送带空}" IsEnabled="False" Text="{Binding RollerLines_4.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding RollerLines_4.DishesNum,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="80,0,0,0"></TextBox>
  1649. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="16" HorizontalAlignment="Right">空桶滚筒线</TextBlock>
  1650. </StackPanel>
  1651. <!--#endregion-->
  1652. <!--#region 停车桩与充电桩-->
  1653. <StackPanel HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,200,30,0">
  1654. <Border Style="{DynamicResource border停车位}">
  1655. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(1号)</TextBlock>
  1656. </Border>
  1657. <Border Style="{DynamicResource border停车位}">
  1658. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(2号)</TextBlock>
  1659. </Border>
  1660. <Border Style="{DynamicResource border停车位}">
  1661. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(3号)</TextBlock>
  1662. </Border>
  1663. <Border Style="{DynamicResource border停车位}">
  1664. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(4号)</TextBlock>
  1665. </Border>
  1666. <Border Style="{DynamicResource border充电桩}">
  1667. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="0,10,-25,-13" HorizontalAlignment="Left" VerticalAlignment="Bottom">充电桩(5号)</TextBlock>
  1668. </Border>
  1669. <Border Style="{DynamicResource border充电桩}">
  1670. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="-2,0,-25,-13" HorizontalAlignment="Left" VerticalAlignment="Bottom">充电桩(6号)</TextBlock>
  1671. </Border>
  1672. </StackPanel>
  1673. <StackPanel HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,200,100,0">
  1674. <TextBox Style="{StaticResource 停车位}" Margin="0,15,0,0" Text="{Binding ParkingPileModel_1.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1675. <TextBox Style="{StaticResource 停车位}" Margin="0,23,0,0" Text="{Binding ParkingPileModel_2.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1676. <TextBox Style="{StaticResource 停车位}" Margin="0,26,0,0" Text="{Binding ParkingPileModel_3.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1677. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_4.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1678. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_5.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
  1679. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_5.Text ,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1680. </StackPanel>
  1681. <!--#endregion-->
  1682. <!--新增-->
  1683. <StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="600,230,0,0" Width="420" Height="180">
  1684. <Viewbox>
  1685. <Canvas Width="420" Height="180">
  1686. <Path Margin="-75,0,0,0">
  1687. <Path.Fill>
  1688. <LinearGradientBrush >
  1689. <GradientStop Offset="0" Color="Gray"/>
  1690. <GradientStop Offset="0.5" Color="White"/>
  1691. <GradientStop Offset="1" Color="Gray"/>
  1692. <LinearGradientBrush.RelativeTransform>
  1693. <RotateTransform Angle="-5"/>
  1694. </LinearGradientBrush.RelativeTransform>
  1695. </LinearGradientBrush>
  1696. </Path.Fill>
  1697. <Path.Data>
  1698. <PathGeometry Figures="M 186.6,67.5 Q 279.9,33.75 373.2,67.5 L391.86,33.075 Q298.56,1.125 205.26,33.075 L183.801,67.275"/>
  1699. </Path.Data>
  1700. </Path>
  1701. <Path Margin="-75,0,0,0">
  1702. <Path.Fill>
  1703. <LinearGradientBrush>
  1704. <GradientStop Offset="0.3" Color="Gray"/>
  1705. <GradientStop Offset="0.7" Color="White"/>
  1706. </LinearGradientBrush>
  1707. </Path.Fill>
  1708. <Path.Data>
  1709. <PathGeometry Figures="M374.133,90 L374.133,66.825 391.86,33.075 391.86,56.25 374.133,89.775"/>
  1710. </Path.Data>
  1711. </Path>
  1712. <Path Margin="-75,0,0,0">
  1713. <Path.Fill>
  1714. <LinearGradientBrush>
  1715. <GradientStop Offset="0.6" Color="AntiqueWhite"/>
  1716. <GradientStop Offset="0" Color="SlateGray"/>
  1717. <LinearGradientBrush.RelativeTransform>
  1718. <RotateTransform Angle="35"/>
  1719. </LinearGradientBrush.RelativeTransform>
  1720. </LinearGradientBrush>
  1721. </Path.Fill>
  1722. <Path.Data>
  1723. <PathGeometry Figures="M185.667,90 L242.58,67.5 Q279.9,51.75 317.22,67.5 L373.2,90 373.2,66.825 Q279.9,33.75 186.6,67.5 L186.6,66.825 186.6,90"/>
  1724. </Path.Data>
  1725. </Path>
  1726. <TextBlock Text="当前桶数:" Style="{DynamicResource 80号字体样式}" Canvas.Left="94" Canvas.Top="115" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  1727. <TextBlock Text="{Binding DataContext.RollerNum, RelativeSource={RelativeSource AncestorType=Canvas, Mode=FindAncestor}}" FontSize="24" Style="{DynamicResource 80号字体样式}" Canvas.Left="195" Canvas.Top="111" HorizontalAlignment="Center" VerticalAlignment="Top" />
  1728. <!--<TextBox1 Style="{StaticResource 传送带空}" IsEnabled="False" Text="{Binding RollerLines_4.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Tag="{Binding RollerLines_4.DishesNum,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Canvas.Left="176" Canvas.Top="73" HorizontalAlignment="Center" VerticalAlignment="Top">
  1729. <TextBox.RenderTransform>
  1730. <ScaleTransform ScaleY="0.48"/>
  1731. </TextBox.RenderTransform>
  1732. </TextBox>-->
  1733. </Canvas>
  1734. </Viewbox>
  1735. </StackPanel>
  1736. <TextBlock Style="{DynamicResource 80号字体样式}" VerticalAlignment="Top" Margin="950,250,0,0" FontSize="16" Width="16" >空桶清洗台</TextBlock>
  1737. </Grid>
  1738. </UserControl>