日期:2014-05-18  浏览次数:20842 次

Storyboard如何在xaml里设置直接执行?不需要Triggers来触发?
就是一个动画,不需要任何事件来触发,直接就执行。在xaml里怎么写?

原来的代码如下,但现在,不需要MouseDown来触发,而是Border被初始化加载时候,直接就运行,该怎么修改?

XML code

<Border Height="100" Width="100" Background="Yellow">
            <Border.Triggers>
                <EventTrigger RoutedEvent="MouseDown">
                    <BeginStoryboard>
                        <Storyboard>
                                动画内容
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </Border.Trigger>
</Border>



------解决方案--------------------
把 MouseDown 换成 Loaded 试试行不行