Fare, Button
'un üzerindeyse, Button
'un Background
modelini canlandırmak istiyorum.UserControl Animate Button'ın Arka Planı
Button
'ın Background
Ben Şimdi benim UserControl
... Background="{Binding BGColor, Elementname="QButton"}"
Arkası Kanununda oluşturduğumuz özel bağımlılık özelliğine bağlı ben
<Trigger Property="IsMouseOver" Value="True">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<ColorAnimation To="LightBlue"
Duration="0:0:2"
Storyboard.TargetProperty="Background.Color"/>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
kullanarak Button arka planını canlandırmak çalışırsanız
Bir istisna alıyorum diyor ki:
anima yapamaz bir değişmez özellik (veya benzer).
Bu sorunu nasıl çözebilirim? Mike Hillberg 'ın büyük bir maddeye dayanarak
Bunlar [http://blogs.msdn.com/b/mikehillberg/archive/2006/09/26/cannotanimateimmutableobjectinstance.aspx](http://blogs.msdn.com/b/mikehillberg/archive /2006/09/26/cannotanimateimmutableobjectinstance.aspx) yardımcı olabilir [http://stackoverflow.com/questions/14383214/wpf-storyboard-in-style-returning-a-cannot-animate-color-on-an-immutable- obj] (http://stackoverflow.com/questions/14383214/wpf-storyboard-in-style-returning-a-cannot-animate-color-on-an-immutable-obj) – spaceplane