在我的程序中,我有一个我想要的System.Controls.Image 从这里添加一个摇动行为Animate Image in button to shake
我将ShakingBehavior复制到我自己的类的项目中, 我已经有了Blend SDK。
现在我将XAML部件添加到我的图像
<Image Source="myImage.png" Grid.Row="{Binding Path=Row}" Grid.Column="{Binding Path=Col}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0">
<i:Interaction.Behaviors>
<local:ShakeBehavior RepeatInterval="5" SpeedRatio="3.0"/>
</i:Interaction.Behaviors>
</Image>
现在我收到一个我无法摆脱的错误!
(因为我这里没有英语VS,我试着翻译这个消息)
“交互”类型没有可附加的“行为”属性
可能只是一个要添加的命名空间(我的别名),但我无法将其付诸实践
修改 更多信息:图像包含在一个按钮中,该按钮位于数据窗口内。
并且(充其量)我想在单击视图中的另一个按钮时启动动画。 (此行为将有助于找到按钮作为提示)
答案 0 :(得分:0)
由于Mohib不想,我会发布我错过的正确行:
这个应该没有那些可以在Mohibs回答中找到的魔术未打印值。
的xmlns:ⅰ= “CLR-名称空间:System.Windows.Interactivity;装配= System.Windows.Interactivity”