silverlight创建动态图

silverlight创建动态图,第1张

概述<controls:ChildWindow x:Class="SilverlightApplication10.CWLoading"            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"            xmlns:x="http://schemas.microsoft.com/winfx/2 <controls:ChilDWindow x:Class="SilverlightApplication10.CWLoading"
           xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
           xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
           xmlns:controls="clr-namespace:System.windows.Controls;assembly=System.windows.Controls" title="正在努力加载……" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/Expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" Height="76" WIDth="391" Loaded="ChilDWindow_Loaded">

    <GrID x:name="LayoutRoot"  VerticalAlignment="Stretch" HorizontalAlignment="Stretch">
        <Canvas HorizontalAlignment="Center" VerticalAlignment="Center">

            <Ellipse Height="10" WIDth="10" Canvas.left="-5" Canvas.top="-5" RendertransformOrigin="0.5,0.5" x:name="ellipse" IsHitTestVisible="False">
                <Ellipse.Rendertransform>
                    <Scaletransform />
                </Ellipse.Rendertransform>
                <Ellipse.Fill>
                    <RadialGradIEntBrush>
                        <GradIEntStop color="#00FF0000" />
                        <GradIEntStop color="#FFFF0000" Offset="0.25" />
                        <GradIEntStop color="#00FF0000" Offset="0.5" />
                        <GradIEntStop color="#FFFF0000" Offset="0.75" />
                        <GradIEntStop color="#00FF0000" Offset="1" />
                    </RadialGradIEntBrush>
                </Ellipse.Fill>
            </Ellipse>
            <Ellipse Height="10" WIDth="10" Canvas.left="-5" Canvas.top="-5" Fill="#FFFF0000" x:name="ellipse1" />
            <Canvas.Triggers >
                <EventTrigger RoutedEvent="Canvas.Loaded">
                    <EventTrigger.Actions >
                        <BeginStoryboard >
                            <Storyboard RepeatBehavior="ForEver">
                                <DoubleAnimation BeginTime="0" Storyboard.Targetname="ellipse" Storyboard.TargetProperty="(UIElement.Rendertransform).(Scaletransform.ScaleX)" From="1" To="10" Duration="00:00:01" />
                                <DoubleAnimation BeginTime="0" Storyboard.Targetname="ellipse" Storyboard.TargetProperty="(UIElement.Rendertransform).(Scaletransform.ScaleY)" From="1" To="10" Duration="00:00:01" />
                                <DoubleAnimation BeginTime="0" Storyboard.Targetname="ellipse" Storyboard.TargetProperty="(UIElement.Opacity)" From="1" To="0" Duration="00:00:01" />
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger.Actions>
                </EventTrigger>
            </Canvas.Triggers>
        </Canvas>

    </GrID>

</controls:ChilDWindow>

效果图:

总结

以上是内存溢出为你收集整理的silverlight创建动态图全部内容,希望文章能够帮你解决silverlight创建动态图所遇到的程序开发问题。

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

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

原文地址: http://www.outofmemory.cn/web/1016136.html

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

发表评论

登录后才能评论

评论列表(0条)

保存