Silverlight进度条控件动画源代码

Silverlight进度条控件动画源代码,第1张

概述效果: 代码: 1   <UserControl x:Class="ShineDraw.Controls.LoadingAnimation" 2       xmlns=" http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3       xmlns:x=" http://schemas.microsoft.com/winfx/2 效果:

代码: 1   <UserControl x:Class="ShineDraw.Controls.LoadingAnimation"
2       xmlns=" http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3       xmlns:x=" http://schemas.microsoft.com/winfx/2006/xaml" 4       WIDth="400" Height="400" > 5       <UserControl.Resources> 6           <Storyboard x:name="Rotation" RepeatBehavior="Forever"> 7               <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.Targetname="LayoutRoot" Storyboard.TargetProperty="(UIElement.Rendertransform).(transformGroup.Children)[2].(Rotatetransform.Angle)"> 8                   <SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/> 9                   <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0"/> 10                  <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="45"/> 11                  <SplineDoubleKeyFrame KeyTime="00:00:00.4000000" Value="45"/> 12                  <SplineDoubleKeyFrame KeyTime="00:00:00.4000000" Value="90"/> 13                  <SplineDoubleKeyFrame KeyTime="00:00:00.6000000" Value="90"/> 14                  <SplineDoubleKeyFrame KeyTime="00:00:00.6000000" Value="135"/> 15                  <SplineDoubleKeyFrame KeyTime="00:00:00.8000000" Value="135"/> 16                  <SplineDoubleKeyFrame KeyTime="00:00:00.8000000" Value="180"/> 17                  <SplineDoubleKeyFrame KeyTime="00:00:01.0000000" Value="180"/> 18                  <SplineDoubleKeyFrame KeyTime="00:00:01.0000000" Value="225"/> 19                  <SplineDoubleKeyFrame KeyTime="00:00:01.2000000" Value="225"/> 20                  <SplineDoubleKeyFrame KeyTime="00:00:01.2000000" Value="270"/> 21                  <SplineDoubleKeyFrame KeyTime="00:00:01.4000000" Value="270"/> 22                  <SplineDoubleKeyFrame KeyTime="00:00:01.4000000" Value="315"/> 23                  <SplineDoubleKeyFrame KeyTime="00:00:01.6000000" Value="315"/> 24              </DoubleAnimationUsingKeyFrames> 25          </Storyboard> 26      </UserControl.Resources> 27  28      <GrID x:name="LayoutRoot" Background="transparent" RendertransformOrigin="0.5,0.5"> 29          <GrID.Rendertransform> 30              <transformGroup> 31                  <Scaletransform/> 32                  <Skewtransform/> 33                  <Rotatetransform/> 34                  <Translatetransform/> 35              </transformGroup> 36          </GrID.Rendertransform> 37          <Ellipse WIDth="100" Height="100" Fill="#FF000000" > 38              <Ellipse.Rendertransform> 39                  <transformGroup> 40                      <Scaletransform/> 41                      <Skewtransform/> 42                      <Rotatetransform/> 43                      <Translatetransform X="-150"/> 44                  </transformGroup> 45              </Ellipse.Rendertransform> 46          </Ellipse> 47          <Ellipse WIDth="100" Height="100" Fill="#FFAAAAAA" > 48              <Ellipse.Rendertransform> 49                  <transformGroup> 50                      <Scaletransform/> 51                      <Skewtransform/> 52                      <Rotatetransform Angle="45" CenterX="200" CenterY="50"/> 53                      <Translatetransform X="-150"/> 54                  </transformGroup> 55              </Ellipse.Rendertransform> 56          </Ellipse> 57          <Ellipse WIDth="100" Height="100" Fill="#FFAAAAAA"  > 58              <Ellipse.Rendertransform> 59                  <transformGroup> 60                      <Scaletransform/> 61                      <Skewtransform/> 62                      <Rotatetransform Angle="90" CenterX="200" CenterY="50"/> 63                      <Translatetransform X="-150"/> 64                  </transformGroup> 65              </Ellipse.Rendertransform> 66          </Ellipse> 67          <Ellipse WIDth="100" Height="100" Fill="#FFAAAAAA"  > 68              <Ellipse.Rendertransform> 69                  <transformGroup> 70                      <Scaletransform/> 71                      <Skewtransform/> 72                      <Rotatetransform Angle="135" CenterX="200" CenterY="50"/> 73                      <Translatetransform X="-150"/> 74                  </transformGroup> 75              </Ellipse.Rendertransform> 76          </Ellipse> 77          <Ellipse WIDth="100" Height="100" Fill="#FF999999"  > 78              <Ellipse.Rendertransform> 79                  <transformGroup> 80                      <Scaletransform/> 81                      <Skewtransform/> 82                      <Rotatetransform Angle="180" CenterX="200" CenterY="50"/> 83                      <Translatetransform X="-150"/> 84                  </transformGroup> 85              </Ellipse.Rendertransform> 86          </Ellipse> 87          <Ellipse WIDth="100" Height="100" Fill="#FF777777" > 88              <Ellipse.Rendertransform> 89                  <transformGroup> 90                      <Scaletransform/> 91                      <Skewtransform/> 92                      <Rotatetransform Angle="225" CenterX="200" CenterY="50"/> 93                      <Translatetransform X="-150"/> 94                  </transformGroup> 95              </Ellipse.Rendertransform> 96          </Ellipse> 97          <Ellipse WIDth="100" Height="100" Fill="#FF555555"  > 98              <Ellipse.Rendertransform> 99                  <transformGroup> 100                     <Scaletransform/> 101                     <Skewtransform/> 102                     <Rotatetransform Angle="270" CenterX="200" CenterY="50"/> 103                     <Translatetransform X="-150"/> 104                 </transformGroup> 105             </Ellipse.Rendertransform> 106         </Ellipse> 107         <Ellipse WIDth="100" Height="100" Fill="#FF333333"  > 108             <Ellipse.Rendertransform> 109                 <transformGroup> 110                     <Scaletransform/> 111                     <Skewtransform/> 112                     <Rotatetransform Angle="315" CenterX="200" CenterY="50"/> 113                     <Translatetransform X="-150"/> 114                 </transformGroup> 115             </Ellipse.Rendertransform> 116         </Ellipse> 117     </GrID> 118 </UserControl> 119 总结

以上是内存溢出为你收集整理的Silverlight进度条控件动画源代码全部内容,希望文章能够帮你解决Silverlight进度条控件动画源代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1044203.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存