Expression Blend has added some support for WPF type triggers in Silverlight. This blog post explains this more.
But, in short, you are not getting the same value with these triggers as with WPF. Meaning, a style trigger can override a parameter explicitly set for an element.
Silverlight uses the VisualStateManager concept for the "theme" or customizes the appearance of the control. This effectively forces you to define “fixed” states, such as Hover (ie IsMouseOver = true) or click. You can then apply the animation when you enter or exit these states. That way, you can tell animate the background brushes when you hover over a parried view.
The VisualStateManager approach simplifies the provision of tools for customizing the appearance of a control. This is described in more detail in this post.
In short, you cannot translate it one on one. You will find many such things. For example, there is no IsMouseOver property in UIElement, as it is in WPF.
source share