Wpf XAML窗口:如何触发滑块的动画

Wpf XAML窗口:如何触发滑块的动画,wpf,visual-studio,xaml,Wpf,Visual Studio,Xaml,我认为这段代码应该是正确的,但动画永远不会启动。加载画布时,我希望滑块一直向前移动,直到达到最大值,然后反向移动。我正在使用VisualStudio <Canvas> <Canvas.Triggers> <EventTrigger RoutedEvent="Canvas.Loaded"> <EventTrigger.Actions> <Be

我认为这段代码应该是正确的,但动画永远不会启动。加载画布时,我希望滑块一直向前移动,直到达到最大值,然后反向移动。我正在使用VisualStudio

    <Canvas>        
    <Canvas.Triggers>
        <EventTrigger RoutedEvent="Canvas.Loaded">
            <EventTrigger.Actions>
                <BeginStoryboard>
                    <Storyboard>
                        <DoubleAnimation Storyboard.TargetName="Slider"
                            Storyboard.TargetProperty="Value"
                            From="50" To="100" AutoReverse="True" Duration="0:0:5"/>
                    </Storyboard>
                </BeginStoryboard>
            </EventTrigger.Actions>
        </EventTrigger> 
    </Canvas.Triggers>
    <Slider x:Name="Slider" Width="300" Height="30"
            Maximum="100" Minimum="50"/>
   </Canvas>

你在暗中做什么?什么意思?你知道可能的原因吗?有一些组件,但它们只是文本块,一些值之间的绑定,什么都没有。我的意思是这个xaml与我一起工作没有问题,所以我问你是否更改了滑块上的任何内容或绑定了什么。是的,有一个文本绑定到滑块的值