2

在我的项目登录屏幕中,首先从窗口角落的小尺寸开始,然后它的高度和高度增长缓慢。最后屏幕适合窗口中心。

我该怎么做wpf动画?形式上可以吗?

在此处输入图像描述

4

1 回答 1

1

您可以使用情节提要为窗口创建触发器。

在下面的代码中,我正在从顶部到中心设置动画窗口。这样您就可以更改窗口的高度和宽度。

<Window.Triggers>
    <EventTrigger RoutedEvent="Window.Loaded">
         <BeginStoryboard>
             <Storyboard>
                  <DoubleAnimation Storyboard.TargetProperty="Height"  From="0" To="200" Duration="0:0:5" FillBehavior="HoldEnd" AutoReverse="False"/>
                  <DoubleAnimation Storyboard.TargetProperty="Width"  From="0" To="500" Duration="0:0:5" FillBehavior="HoldEnd" AutoReverse="False"/>
                 <DoubleAnimation Storyboard.TargetProperty="Top"  From="50" To="200" Duration="0:0:5" FillBehavior="HoldEnd" AutoReverse="False"/>
                             </Storyboard>
        </BeginStoryboard>
    </EventTrigger>


</Window.Triggers>

希望这可能会有所帮助。

于 2013-11-08T11:09:50.060 回答