我创建了一个包含网格和边框的WPF弹出窗口。该边框有一些动画效果,我希望每次打开弹出窗口时都会触发这些动画。
目前的代码如下:
<Popup x:Name="myPopUp" >
<Border x:Name="myBorder" >
<Border.Triggers>
<EventTrigger RoutedEvent="Popup.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="myBorder"
Storyboard.TargetProperty="Height"
From="10" To="255" Duration="0:0:0.20" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Border.Triggers>
<Grid />
</Border>
</Popup>
根据代码,边框在弹出窗口第一次打开时显示动画。我需要做什么改变才能使边框动画每次弹出窗口打开时都触发?