| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246 |
- <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:UI="clr-namespace:CustomUI">
- <ControlTemplate x:Key="Apple" TargetType="{x:Type UI:Loading}">
- <Grid x:Name="PART_Root" HorizontalAlignment="Center" VerticalAlignment="Center">
- <Canvas>
- <Rectangle x:Name="Rectangle01" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" />
- <Rectangle x:Name="Rectangle02" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="30" />
- <TranslateTransform X="3.7499999999999996" Y="1.00480947161671" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle03" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="60" />
- <TranslateTransform X="6.49519052838329" Y="3.7500000271702154" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle04" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="90" />
- <TranslateTransform X="7.5000000920390741" Y="7.5" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle05" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="120" />
- <TranslateTransform X="6.49519052838329" Y="11.25" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle06" Canvas.Left="0" Canvas.Top="2" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="150" />
- <TranslateTransform X="3.7500000920390728" Y="13.995190528383292" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle07" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" />
- <Rectangle x:Name="Rectangle08" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="30" />
- <TranslateTransform X="-3.7499999999999996" Y="-1.00480947161671" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle09" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="60" />
- <TranslateTransform X="-6.49519052838329" Y="-3.7500000271702154" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle10" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="90" />
- <TranslateTransform X="-7.5000000920390741" Y="-7.5" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle11" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="120" />
- <TranslateTransform X="-6.49519052838329" Y="-11.25" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- <Rectangle x:Name="Rectangle12" Canvas.Left="0" Canvas.Top="17" Width="2"
- Height="6" Fill="{TemplateBinding Foreground}" Opacity="0.2" RadiusX="1"
- RadiusY="1" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
- <Rectangle.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="150" />
- <TranslateTransform X="-3.7500000920390728" Y="-13.995190528383292" />
- </TransformGroup>
- </Rectangle.RenderTransform>
- </Rectangle>
- </Canvas>
- <VisualStateManager.VisualStateGroups>
- <VisualStateGroup x:Name="ActiveStates">
- <VisualState x:Name="Inactive">
- <Storyboard>
- <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Duration="0:0:0">
- <ObjectAnimationUsingKeyFrames.KeyFrames>
- <DiscreteObjectKeyFrame KeyTime="0:0:0" >
- <DiscreteObjectKeyFrame.Value>
- <Visibility>Collapsed</Visibility>
- </DiscreteObjectKeyFrame.Value>
- </DiscreteObjectKeyFrame>
- </ObjectAnimationUsingKeyFrames.KeyFrames>
- </ObjectAnimationUsingKeyFrames>
- </Storyboard>
- </VisualState>
- <VisualState x:Name="Active">
- <Storyboard BeginTime="00:00:00" RepeatBehavior="Forever">
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle01" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.3000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle12" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01.1000000" Value="1"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle11" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.9000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01.1000000" Value="0.5"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle02" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.3000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.4000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle03" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.3000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.4000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle04" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.2000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.3000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.4000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.6000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle05" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.3000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.4000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.6000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.7000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle06" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.4000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.5000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.6000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.7000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.8000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle07" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.5000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.6000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.7000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.8000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.9000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle08" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.6000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.7000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.8000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.9000000" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle09" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.7000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.8000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.9000000" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01" Value="0.25"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01.1000000" Value="0.2"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="Rectangle10" Storyboard.TargetProperty="(UIElement.Opacity)">
- <EasingDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.8000000" Value="0.2"/>
- <EasingDoubleKeyFrame KeyTime="00:00:00.9000000" Value="1"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01" Value="0.5"/>
- <EasingDoubleKeyFrame KeyTime="00:00:01.1000000" Value="0.25"/>
- </DoubleAnimationUsingKeyFrames>
- </Storyboard>
- </VisualState>
- </VisualStateGroup>
- </VisualStateManager.VisualStateGroups>
- </Grid>
- </ControlTemplate>
- </ResourceDictionary>
|