当前位置:编程学习 > C#/ASP.NET >>

使用事件触发器怎么会提示异常错误~

数据字典中:

    <Style x:Key="DyImage" TargetType="Image">
        <Style.Triggers>
            <EventTrigger RoutedEvent="Mouse.MouseEnter">
                <EventTrigger.Actions>
                    <BeginStoryboard>
                        <Storyboard>
                            <!--DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Left" To="0"/>
                            <DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Canvas.Top" To="0"/-->
                            <DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Height" To="100"/>
                            <DoubleAnimation Duration="0:0:0.2" Storyboard.TargetProperty="Width" To="100"/>
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger.Actions>
            </EventTrigger>
        </Style.Triggers>
    </Style>

XAML中:

<Image Style="{DynamicResource DyImage}" Grid.Row="0" Grid.Column="0" Grid.RowSpan="3" Source="{Binding HeaderImage, Mode=OneWay}" />


为什么会提示异常:
无法使用“System.Windows.Media.Animation.DoubleAnimation”动态“System.Windows.Controls.Image”上的“Height”属性。有关详细信息,请查看内部异常。


求帮忙解答下啊
--------------------编程问答-------------------- Image的高度是Auto 改掉就行了 改成100之类的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,