Silverlight框架中定时监听预警信息,使用SL线程DispatcherTimer解决
来源:互联网 发布:用java编写人机猜拳 编辑:程序博客网 时间:2024/05/16 19:21
在我们的SL系统框架中,这次由于需要在页面中增加对实时产生的预警信息在页面上有声音及一个灯光闪烁提示。
效果图如下:
1、WebService中的方法,汇总所有的预警信息,并拼接串作为返回值用于在SL中调用判断
#region 获取所有的预警信息,并判断发生了哪种预警 /// <summary> /// 后期如果有其他预警的话,可以同样 /// </summary> /// <returns></returns> [WebMethod] public string WhatWarningCreated() { StringBuilder sb = new StringBuilder(); string strXQSQL = @"select t.[ID],t.STWarnTM as 预警时间,t.WarnNM as 预警名称,t.WarnType as 预警类型,t.WarnGrade as 预警等级,t.WarnSource as 预警来源, t.STNM as 雨量站名, t.COUNTNM as 所在县区,t.TOWNNM as 所在位置,t.BSNM as 所属小流域,t.WarnC1 as 雨量信息,t.WarnC3 as 达到预警阀值的历时信息,t.WarnC2 as 水库水位, t.WarnStatus as 预警状态,t.WarnSummary as 预警摘要,t.Sender as 发布人,t.LGTD,t.LTTD from ST_WARNRECORD_R t,dbo.ST_STBPRP_B t1 where t1.STCD= t.STCD and t.STWarnTM in ( select max(STWarnTM) from ST_WARNRECORD_R where STCD=t.STCD ) and convert(datetime,STWarnTM,120) between dateadd(day,-1,getdate()) and getdate() and t.WarnStatus='新产生';"; // 暴雨洪水SQL string strLDSQL = @"select t2.[ID] as 编号,t1.[Name] as 站点名称,t1.longitude as 经度,t1.latitude as 纬度, case t2.[Code] when 0 then '暂无预警' when 1 then '黄色预警' when 2 then '橙色预警' when 3 then '红色预警' end as 预警类型, t2.probability as 发生概率, t2.SetTime as 发生时间 from AlertStation t1, UpdateAlertInfo t2 where t1.ID = t2.StationID and t2.Code not in(0)"; //雷电SQL if (dm.getsql(strXQSQL).Tables[0].Rows.Count > 0) { sb.Append("1|"); } else { sb.Append("0|"); } if (dmqx.getsql(strLDSQL).Tables[0].Rows.Count > 0) { sb.Append("1|"); } else { sb.Append("0|"); } return sb.ToString().TrimEnd('|'); //返回是何种预警信息,0无预警,1有预警 } #endregion
<UserControl.Resources><Storyboard x:Name="Storyboard1"> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Offset)" Storyboard.TargetName="path2"> <EasingDoubleKeyFrame KeyTime="0" Value="1"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="1"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Offset)" Storyboard.TargetName="path2"> <EasingDoubleKeyFrame KeyTime="0" Value="0.679"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.679"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.321"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.679"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Offset)" Storyboard.TargetName="path2"> <EasingDoubleKeyFrame KeyTime="0" Value="0.141"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.141"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.859"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.141"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Offset)" Storyboard.TargetName="path2"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[4].(GradientStop.Offset)" Storyboard.TargetName="path2"> <EasingDoubleKeyFrame KeyTime="0" Value="0.43"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.43"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.57"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.43"/> </DoubleAnimationUsingKeyFrames> <PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(LinearGradientBrush.StartPoint)" Storyboard.TargetName="path2"> <EasingPointKeyFrame KeyTime="0" Value="0.953000009059906,0.529999971389771"/> <DiscretePointKeyFrame KeyTime="0:0:0.5" Value="1.437,0.563"/> <EasingPointKeyFrame KeyTime="0:0:1" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:1.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:2" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:2.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:3" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:3.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:4" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:4.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:5.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:6" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:6.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:7" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:7.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:8" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:8.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:9" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:9.5" Value="0.953000009059906,0.529999971389771"/> <EasingPointKeyFrame KeyTime="0:0:10" Value="0.953000009059906,0.529999971389771"/> </PointAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path3"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path4"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path5"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path6"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path7"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path8"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path9"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path10"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path11"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path12"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path13"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path14"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path15"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:0.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:1.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:2.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:3.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:4.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:5.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:6.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:7.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:8.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:9.5"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> <DiscreteObjectKeyFrame KeyTime="0:0:10"> <DiscreteObjectKeyFrame.Value> <Visibility>Collapsed</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Offset)" Storyboard.TargetName="ellipse"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Offset)" Storyboard.TargetName="ellipse"> <EasingDoubleKeyFrame KeyTime="0" Value="0.309"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.317"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.309"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.691"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.309"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Offset)" Storyboard.TargetName="ellipse"> <EasingDoubleKeyFrame KeyTime="0" Value="0.554"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.554"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.446"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.554"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Offset)" Storyboard.TargetName="ellipse"> <EasingDoubleKeyFrame KeyTime="0" Value="0.663"/> <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.643"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.663"/> <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.337"/> <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.663"/> </DoubleAnimationUsingKeyFrames> </Storyboard> <Storyboard x:Name="Storyboard2"/> <Storyboard x:Name="Storyboard3"> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy" RepeatBehavior="Forever"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy1" RepeatBehavior="Forever"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:6" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy2" RepeatBehavior="Forever"> <EasingDoubleKeyFrame KeyTime="0" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy3" RepeatBehavior="Forever"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:11" Value="1"/> <EasingDoubleKeyFrame KeyTime="0:0:12" Value="0"/> </DoubleAnimationUsingKeyFrames> </Storyboard></UserControl.Resources>
<Grid x:Name="canvas" HorizontalAlignment="Right" Height="40" Margin="0,-43,0,0" VerticalAlignment="Top" d:LayoutOverrides="Height" Width="505" > <Grid x:Name="sp" HorizontalAlignment="Right" Width="101" Margin="77,9,0,0"> <Grid HorizontalAlignment="Left" Margin="0,2,0,1" Width="25"> <Grid Margin="2,-4,-7,2"> <MediaElement x:Name="me_warning" Source="/Media/jb.mp3" Canvas.ZIndex="1" MediaOpened="me_warning_MediaOpened" CurrentStateChanged="me_warning_CurrentStateChanged"> <MediaElement.OpacityMask> <ImageBrush ImageSource="Images/sound.png"/> </MediaElement.OpacityMask> </MediaElement> <Canvas Height="30" Width="30" HorizontalAlignment="Left" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.538"> <Path x:Name="path" Data="M127.67025,0 L127.68011,0.020648956 C127.9223,0.59332752 129.34747,11.926386 125.32909,14.476622 C92.771774,35.138779 4.5846004,25.905298 0.93322957,14.002687 C-0.31264284,9.9414387 0.11901049,0.8904047 0.25633776,0.45373726 L0.37316838,0.13659859 L0.38896039,0.23572922 C0.52253067,0.98696709 0.69962806,1.7412186 0.93322957,2.5027027 C4.5846004,14.405315 92.771774,23.638792 125.32909,2.9766359 C126.45927,2.2593832 127.16872,1.2960033 127.60473,0.18226337 z" Height="5.167" Stretch="Fill" Canvas.Top="24.82" UseLayoutRounding="False" Width="24" Stroke="#FFA7A7A7" StrokeThickness="0.5" Canvas.Left="2.75" > <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path1" Data="M124.00004,36.750004 C126.24809,39.500256 128.54004,45.624634 124.553,48.110474 C92.249687,68.250893 5.000514,58.500568 1.3776294,46.898506 C0.1414775,42.939808 3.1194379,38.437965 5.4998875,35 C19.001986,15.499583 112.98203,23.270599 124.00004,36.750004 z" Height="7.251" Canvas.Left="2.856" Stretch="Fill" Canvas.Top="20.601" Width="23.737" UseLayoutRounding="False" Stroke="#FFB8B8B8" StrokeThickness="0.5"> <Path.Fill> <RadialGradientBrush RadiusY="0.616" RadiusX="0.616"> <GradientStop Color="#FFCFCECC" Offset="0.112"/> <GradientStop Color="#FFEFEFEF" Offset="0.647"/> <GradientStop Color="#FF979797" Offset="0.771"/> <GradientStop Color="#FFEBEBE9" Offset="0.928"/> </RadialGradientBrush> </Path.Fill> </Path> <Path x:Name="path2" Height="19.935" Canvas.Left="4.423" Stretch="Fill" Canvas.Top="6.935" UseLayoutRounding="False" Width="20.256" StrokeThickness="0.5"> <Path.Data> <PathGeometry FillRule="EvenOdd"> <PathFigure IsFilled="True" IsClosed="True" StartPoint="-250.5,-21.5"> <BezierSegment Point3="-244.58740234375,-12.3584985733032" Point2="-253.710784912109,-16.5201530456543" Point1="-250.5,-21.5"/> <BezierSegment Point3="-145.367630004883,-12.7181425094604" Point2="-171.22395324707,2.56412053108215" Point1="-227.502288818359,-4.56508016586304"/> <BezierSegment Point3="-141,-19" Point2="-142.486419677734,-14.9009485244751" Point1="-141.864410400391,-14.7887029647827"/> <BezierSegment Point3="-147.870101928711,-105.854248046875" Point2="-145.806762695313,-81.0892562866211" Point1="-141,-59.9996681213379"/> <BezierSegment Point3="-237.614349365234,-105.032264709473" Point2="-190.148254394531,-85.0888061523438" Point1="-149.821228027344,-100.430549621582"/> <BezierSegment Point3="-250.5,-21.5" Point2="-246.833343505859,-52.1664047241211" Point1="-240.686660766602,-96.1138381958008"/> </PathFigure> </PathGeometry> </Path.Data> <Path.Fill> <LinearGradientBrush EndPoint="0.057,0.559" MappingMode="RelativeToBoundingBox" StartPoint="0.953,0.53"> <GradientStop Color="#FFE73311" Offset="1"/> <GradientStop Color="#FFF72B01" Offset="0.679"/> <GradientStop Color="#FFFCE4DD" Offset="0.141"/> <GradientStop Color="#FFEF1803"/> <GradientStop Color="#FFFC6B00" Offset="0.43"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="ellipse" Data="M16.85,2.5 C16.85,3.7978692 13.111578,4.8499999 8.5,4.8499999 C3.8884223,4.8499999 0.15000001,3.7978692 0.15000001,2.5 C0.15000001,1.2021308 3.8884223,0.15000001 8.5,0.15000001 C13.111578,0.15000001 16.85,1.2021308 16.85,2.5 z" Height="5" Canvas.Left="6.891" Stretch="Fill" Stroke="#FFEC1E0A" StrokeThickness="0.3" Canvas.Top="4.5" Width="16.515" UseLayoutRounding="False" > <Path.Fill> <RadialGradientBrush RadiusY="0.744" RadiusX="0.744" GradientOrigin="0.488,0.545"> <GradientStop Color="#FFD02606"/> <GradientStop Color="#FFF72B01" Offset="0.309"/> <GradientStop Color="#FFEF1803" Offset="0.554"/> <GradientStop Color="#FFFC6B00" Offset="0.663"/> </RadialGradientBrush> </Path.Fill> </Path> <Path x:Name="path3" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="1.588" Stretch="Fill" Stroke="Red" Canvas.Top="9.511" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path4" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="1.949" Stretch="Fill" Stroke="Red" Canvas.Top="4.146" UseLayoutRounding="False" Width="3.78" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="-17.54" TranslateX="0.649" TranslateY="0.088"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path5" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="7.235" Stretch="Fill" Stroke="Red" Canvas.Top="1.359" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="9.139"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path6" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="0.922" Stretch="Fill" Stroke="Red" Canvas.Top="14.512" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path7" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="0.587" Stretch="Fill" Stroke="Red" Canvas.Top="18.683" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path8" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="11.173" Stretch="Fill" Stroke="Red" Canvas.Top="0.651" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="33.848"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path9" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="19.158" Stretch="Fill" Stroke="Red" Canvas.Top="0.714" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="49.055"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path10" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="23.408" Stretch="Fill" Stroke="Red" Canvas.Top="2.779" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="79.92"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path11" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="24.868" Stretch="Fill" Stroke="Red" Canvas.Top="7.505" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="117.12"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path12" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.368" Stretch="Fill" Stroke="Red" Canvas.Top="12.13" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="115.704"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path13" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.556" Stretch="Fill" Stroke="Red" Canvas.Top="16.568" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="118.322"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path14" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.556" Stretch="Fill" Stroke="Red" Canvas.Top="20.485" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="121.927"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> <Path x:Name="path15" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="15.086" Stretch="Fill" Stroke="Red" Canvas.Top="0.236" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2"> <Path.RenderTransform> <CompositeTransform Rotation="33.84"/> </Path.RenderTransform> <Path.Fill> <LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531"> <GradientStop Color="#FFCFCECC" Offset="0"/> <GradientStop Color="#FFDDDDDC" Offset="1"/> <GradientStop Color="#FFEFEFEF" Offset="0.169"/> <GradientStop Color="#FFB6B1B0" Offset="0.482"/> <GradientStop Color="#FFEBEBE9" Offset="0.791"/> </LinearGradientBrush> </Path.Fill> </Path> </Canvas> </Grid> <CheckBox x:Name="cb_jy" Content="静音" Canvas.ZIndex="1" Click="cb_jy_Click" FontFamily="Microsoft YaHei" FontSize="14.667" Foreground="#FFF7F7F7" Margin="0,5,-31,1" HorizontalAlignment="Right" Width="17"/> </Grid> <TextBlock Margin="0,5,-1,1" TextWrapping="Wrap" Text="静音" Width="41" FontSize="14.667" FontFamily="Microsoft YaHei" Foreground="#FF0079FF" HorizontalAlignment="Right" d:LayoutOverrides="HorizontalAlignment"/> </Grid> <Image x:Name="sound" Source="Images/sound.png" Width="33" d:IsHidden="True" HorizontalAlignment="Left" Margin="77,13,0,-5"/> <TextBlock x:Name="tbBJType" TextWrapping="Wrap" FontWeight="Bold" FontFamily="Microsoft YaHei" Foreground="Red" FontSize="14.667" HorizontalAlignment="Right" Margin="0,13,105,5"/> </Grid>
3、SL框架中在起始加载页面MainPage.xaml.cs的UserControl_Loaded事件中判断处理预警信息
//预警标识Tag public bool YJ_TAG = false; //预警Tag private void UserControl_Loaded(object sender, RoutedEventArgs e) { this.me_warning.Stop(); ExecuteMethod(); LoadWarning(); } #region 单独开辟一个方法,用于实时监视预警信息 DispatcherTimer timer = null; #region 灾害预警功能开始 public void LoadWarning() { timer = new DispatcherTimer(); timer.Interval = TimeSpan.FromSeconds(9); timer.Tick += new EventHandler(timer_Tick); //只要有预警信息,就开启计时器工作 /**********************************预警开始***********************************/ if (YJ_TAG) { this.canvas.Visibility = Visibility.Visible; this.me_warning.Play(); } else { this.canvas.Visibility = Visibility.Collapsed; this.me_warning.Stop(); } /**********************************预警结束***********************************/ timer.Start(); } void timer_Tick(object sender, EventArgs e) { ExecuteMethod(); } public void ExecuteMethod() { getXQYJInfoSoapClient client = new getXQYJInfoSoapClient(); client.WhatWarningCreatedCompleted += new EventHandler<WhatWarningCreatedCompletedEventArgs>(client_WhatWarningCreatedCompleted); client.WhatWarningCreatedAsync(); } void client_WhatWarningCreatedCompleted(object sender, WhatWarningCreatedCompletedEventArgs e) { if (e.Error == null) { string ret = e.Result; string byhs = ret.Split('|')[0]; //暴雨洪水 string ld = ret.Split('|')[1]; //雷电预警 this.tbBJType.Text = "有新的"; if (byhs == "1") { this.tbBJType.Text += " 暴雨洪水 "; } if (ld == "1") { this.tbBJType.Text += " 雷电 "; } this.tbBJType.Text += "预警产生,请关注!"; //如果没有发生错误,根据返回值结果判断是否产生了预警 if ((int.Parse(byhs) + int.Parse(ld)) > 0) { YJ_TAG = true; this.canvas.Visibility = Visibility.Visible; Storyboard1.Duration = Duration.Forever; Storyboard1.Begin(); this.me_warning.Play(); } else { YJ_TAG = false; this.canvas.Visibility = Visibility.Collapsed; this.me_warning.Stop(); } } } #endregion 灾害预警功能结束 #endregion #region 控制预警 private void me_warning_MediaOpened(object sender, System.Windows.RoutedEventArgs e) { this.me_warning.AutoPlay = false; } private void me_warning_CurrentStateChanged(object sender, System.Windows.RoutedEventArgs e) { if (this.me_warning.CurrentState == MediaElementState.Paused) { this.me_warning.Position = new TimeSpan(0); //重当前位置播放煤体 this.me_warning.Play(); } } private void cb_jy_Click(object sender, System.Windows.RoutedEventArgs e) { CheckBox currRadioButton; currRadioButton = sender as CheckBox; if (currRadioButton != null && currRadioButton.IsChecked.Value) { this.me_warning.IsMuted = true; } else { this.me_warning.IsMuted = false; } } #endregion
- Silverlight框架中定时监听预警信息,使用SL线程DispatcherTimer解决
- Silverlight之dispatcherTimer 与 线程
- 使用Quartz框架定时发送预警邮件
- Silverlight之DispatcherTimer计时器对象
- [AHK]定时监控监解析通达信股票预警信息
- 预警信息
- Silverlight sl 换行
- vmware vsphere 5.1 vcenter中 exsi主机使用电子邮件接收预警信息
- 在Silverlight项目中使用Nunit框架
- wpf中应该使用c#四种定时器中的DispatcherTimer
- wpf中应该使用c#四种定时器中的DispatcherTimer
- 3.使用DispatcherTimer
- Silverlight与WCF之间的通信(1)SL客户端定时请求WCF服务
- 在SL中使用全屏模式 (zz)
- 关于在sl中使用WCF注意事项
- SL中自定义控件的使用
- silverlight多线程学习(二) DispatcherTimer
- aspx这种页面产生定时声音并伴随信息滚动!比如预警软件中声音的运用!(全部为CSS脚本编写)
- 移动开发类精品图书推荐——《AIR Android应用开发实战》
- 自定义View仿TabHost的实现(二)
- linux将其打印消息重定向并保存文件---Bash Redirections Using Exec
- jsp中判断浏览器版本的语句,用于个浏览器兼容
- ios系统中各种设置项的url链接
- Silverlight框架中定时监听预警信息,使用SL线程DispatcherTimer解决
- 使用subprocess代替popen
- 编写像Ruby的代码
- fat16文件格式
- linux基础编程 多线程中的互斥锁 pthread_mutex_lock
- CVS 服务器搭建及使用
- linux基础编程 多线程同步 pthread_cond_signal
- c语言中判断中文还是英文字符
- ie span 不能用$().html(),