终端一体化运控平台
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

AgvView.xaml 174 KiB

pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
pirms 2 gadiem
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771
  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">
  1468. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1469. <StackPanel>
  1470. <TextBlock Style="{DynamicResource 80号字体样式}" Text="一号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1471. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1472. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1473. <TextBlock Style="{DynamicResource 80号字体样式}"
  1474. Text="{Binding wokModel_1.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1475. Tag="{Binding wokModel_1.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1476. ToolTip="{Binding wokModel_1.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1477. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1478. </StackPanel>
  1479. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1480. <ListBox ItemsSource="{Binding wokModel_1.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10">
  1481. <ListBox.ItemTemplate>
  1482. <DataTemplate>
  1483. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1484. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1485. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1486. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1487. </StackPanel>
  1488. </DataTemplate>
  1489. </ListBox.ItemTemplate>
  1490. </ListBox>
  1491. </StackPanel>
  1492. </Grid>
  1493. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="1">
  1494. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1495. <StackPanel>
  1496. <TextBlock Style="{DynamicResource 80号字体样式}" Text="二号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1497. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1498. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1499. <TextBlock Style="{DynamicResource 80号字体样式}"
  1500. Text="{Binding wokModel_2.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1501. Tag="{Binding wokModel_2.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1502. ToolTip="{Binding wokModel_2.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1503. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1504. </StackPanel>
  1505. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1506. <ListBox ItemsSource="{Binding wokModel_2.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10">
  1507. <ListBox.ItemTemplate>
  1508. <DataTemplate>
  1509. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1510. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1511. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1512. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1513. </StackPanel>
  1514. </DataTemplate>
  1515. </ListBox.ItemTemplate>
  1516. </ListBox>
  1517. </StackPanel>
  1518. </Grid>
  1519. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="2">
  1520. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1521. <StackPanel>
  1522. <TextBlock Style="{DynamicResource 80号字体样式}" Text="三号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1523. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1524. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1525. <TextBlock Style="{DynamicResource 80号字体样式}"
  1526. Text="{Binding wokModel_3.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1527. Tag="{Binding wokModel_3.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1528. ToolTip="{Binding wokModel_3.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1529. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1530. </StackPanel>
  1531. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1532. <ListBox ItemsSource="{Binding wokModel_3.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10">
  1533. <ListBox.ItemTemplate>
  1534. <DataTemplate>
  1535. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1536. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1537. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1538. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1539. </StackPanel>
  1540. </DataTemplate>
  1541. </ListBox.ItemTemplate>
  1542. </ListBox>
  1543. </StackPanel>
  1544. </Grid>
  1545. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="3">
  1546. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1547. <StackPanel>
  1548. <TextBlock Style="{DynamicResource 80号字体样式}" Text="四号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1549. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1550. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1551. <TextBlock Style="{DynamicResource 80号字体样式}"
  1552. Text="{Binding wokModel_4.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1553. Tag="{Binding wokModel_4.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1554. ToolTip="{Binding wokModel_4.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1555. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1556. </StackPanel>
  1557. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1558. <ListBox ItemsSource="{Binding wokModel_4.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10">
  1559. <ListBox.ItemTemplate>
  1560. <DataTemplate>
  1561. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1562. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1563. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1564. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1565. </StackPanel>
  1566. </DataTemplate>
  1567. </ListBox.ItemTemplate>
  1568. </ListBox>
  1569. </StackPanel>
  1570. </Grid>
  1571. <Grid HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="100,0,-40,80" Grid.Column="4">
  1572. <Rectangle Stroke="#FFFFA400" StrokeDashArray="5 5" Margin="10"/>
  1573. <StackPanel>
  1574. <TextBlock Style="{DynamicResource 80号字体样式}" Text="五号炒锅制作流程" Margin="20,20,20,5" FontSize="20" Foreground="#FFFCD5B5" />
  1575. <StackPanel Orientation="Horizontal" Margin="20,5,20,0">
  1576. <TextBlock Style="{DynamicResource 80号字体样式}" Text="菜品:" FontSize="20" Foreground="#FFFCD5B5" />
  1577. <TextBlock Style="{DynamicResource 80号字体样式}"
  1578. Text="{Binding wokModel_5.goodsName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1579. Tag="{Binding wokModel_5.id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1580. ToolTip="{Binding wokModel_5.orderID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
  1581. FontSize="16" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF00FFED" />
  1582. </StackPanel>
  1583. <TextBlock Style="{DynamicResource 80号字体样式}" Text="步骤:" Margin="20,5,20,0" FontSize="20" Foreground="#FFFCD5B5" />
  1584. <ListBox ItemsSource="{Binding wokModel_5.workflows,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" Margin="0,0,0,10">
  1585. <ListBox.ItemTemplate>
  1586. <DataTemplate>
  1587. <StackPanel Orientation="Horizontal" Margin="15,5,15,5">
  1588. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding xh,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1589. <TextBlock Style="{DynamicResource 80号字体样式}" Text="{Binding Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Foreground="#FF00FFB3" />
  1590. <Image Margin="20,0,0,0" Style="{DynamicResource image完成}" Visibility="{Binding visibility,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Image>
  1591. </StackPanel>
  1592. </DataTemplate>
  1593. </ListBox.ItemTemplate>
  1594. </ListBox>
  1595. </StackPanel>
  1596. </Grid>
  1597. </Grid>
  1598. <!--#endregion-->
  1599. <!--#region 滚筒线,IsEnabled True代表有菜 false 空碗.Text:Start 执行动画 Tag:代表传输带上有几个菜碗-->
  1600. <StackPanel Orientation="Horizontal" Height="240" Width="580" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="290,0,0,0">
  1601. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">满料桶滚筒线</TextBlock>
  1602. <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>
  1603. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(1)满料桶滚筒线</TextBlock>
  1604. <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>
  1605. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(2)满料桶滚筒线</TextBlock>
  1606. <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>
  1607. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="18" HorizontalAlignment="Right">(3)满料桶滚筒线</TextBlock>
  1608. <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>
  1609. <TextBlock Style="{DynamicResource 80号字体样式}" FontSize="16" Width="16" HorizontalAlignment="Right">空桶滚筒线</TextBlock>
  1610. </StackPanel>
  1611. <!--#endregion-->
  1612. <!--#region 停车桩与充电桩-->
  1613. <StackPanel HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,200,30,0">
  1614. <Border Style="{DynamicResource border停车位}">
  1615. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(1号)</TextBlock>
  1616. </Border>
  1617. <Border Style="{DynamicResource border停车位}">
  1618. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(2号)</TextBlock>
  1619. </Border>
  1620. <Border Style="{DynamicResource border停车位}">
  1621. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(3号)</TextBlock>
  1622. </Border>
  1623. <Border Style="{DynamicResource border停车位}">
  1624. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="10,0,-15,0" HorizontalAlignment="Left" VerticalAlignment="Bottom">停车桩(4号)</TextBlock>
  1625. </Border>
  1626. <Border Style="{DynamicResource border充电桩}">
  1627. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="0,10,-25,-13" HorizontalAlignment="Left" VerticalAlignment="Bottom">充电桩(5号)</TextBlock>
  1628. </Border>
  1629. <Border Style="{DynamicResource border充电桩}">
  1630. <TextBlock Style="{DynamicResource 80号字体样式}" Margin="-2,0,-25,-13" HorizontalAlignment="Left" VerticalAlignment="Bottom">充电桩(6号)</TextBlock>
  1631. </Border>
  1632. </StackPanel>
  1633. <StackPanel HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,200,100,0">
  1634. <TextBox Style="{StaticResource 停车位}" Margin="0,15,0,0" Text="{Binding ParkingPileModel_1.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1635. <TextBox Style="{StaticResource 停车位}" Margin="0,23,0,0" Text="{Binding ParkingPileModel_2.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1636. <TextBox Style="{StaticResource 停车位}" Margin="0,26,0,0" Text="{Binding ParkingPileModel_3.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1637. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_4.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1638. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_5.Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
  1639. <TextBox Style="{StaticResource 停车位}" Margin="0,25,0,0" Text="{Binding ParkingPileModel_5.Text ,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
  1640. </StackPanel>
  1641. <!--#endregion-->
  1642. <!--新增-->
  1643. <StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="600,230,0,0" Width="420" Height="180">
  1644. <Viewbox>
  1645. <Canvas Width="420" Height="180">
  1646. <Path Margin="-75,0,0,0">
  1647. <Path.Fill>
  1648. <LinearGradientBrush >
  1649. <GradientStop Offset="0" Color="Gray"/>
  1650. <GradientStop Offset="0.5" Color="White"/>
  1651. <GradientStop Offset="1" Color="Gray"/>
  1652. <LinearGradientBrush.RelativeTransform>
  1653. <RotateTransform Angle="-5"/>
  1654. </LinearGradientBrush.RelativeTransform>
  1655. </LinearGradientBrush>
  1656. </Path.Fill>
  1657. <Path.Data>
  1658. <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"/>
  1659. </Path.Data>
  1660. </Path>
  1661. <Path Margin="-75,0,0,0">
  1662. <Path.Fill>
  1663. <LinearGradientBrush>
  1664. <GradientStop Offset="0.3" Color="Gray"/>
  1665. <GradientStop Offset="0.7" Color="White"/>
  1666. </LinearGradientBrush>
  1667. </Path.Fill>
  1668. <Path.Data>
  1669. <PathGeometry Figures="M374.133,90 L374.133,66.825 391.86,33.075 391.86,56.25 374.133,89.775"/>
  1670. </Path.Data>
  1671. </Path>
  1672. <Path Margin="-75,0,0,0">
  1673. <Path.Fill>
  1674. <LinearGradientBrush>
  1675. <GradientStop Offset="0.6" Color="AntiqueWhite"/>
  1676. <GradientStop Offset="0" Color="SlateGray"/>
  1677. <LinearGradientBrush.RelativeTransform>
  1678. <RotateTransform Angle="35"/>
  1679. </LinearGradientBrush.RelativeTransform>
  1680. </LinearGradientBrush>
  1681. </Path.Fill>
  1682. <Path.Data>
  1683. <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"/>
  1684. </Path.Data>
  1685. </Path>
  1686. <TextBlock Text="当前桶数:" Style="{DynamicResource 80号字体样式}" Canvas.Left="94" Canvas.Top="115" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  1687. <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" />
  1688. <!--<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">
  1689. <TextBox.RenderTransform>
  1690. <ScaleTransform ScaleY="0.48"/>
  1691. </TextBox.RenderTransform>
  1692. </TextBox>-->
  1693. </Canvas>
  1694. </Viewbox>
  1695. </StackPanel>
  1696. <TextBlock Style="{DynamicResource 80号字体样式}" VerticalAlignment="Top" Margin="950,250,0,0" FontSize="16" Width="16" >空桶清洗台</TextBlock>
  1697. </Grid>
  1698. </UserControl>