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

mnbvvvywj 2012-04-12 11:04:58
数据字典中:

<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”属性。有关详细信息,请查看内部异常。


求帮忙解答下啊
...全文
87 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
GhostZephyrus 2012-05-19
  • 打赏
  • 举报
回复
Image的高度是Auto 改掉就行了 改成100之类的

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧