protected void Turned(object sender, EventArgs e)
{
if (Card == null) return;
IsUp = Card.FaceUp || IsAlwaysUp;
var animY = new DoubleAnimation(1, new Duration(TimeSpan.FromMilliseconds(150)), FillBehavior.Stop);
var anim = new DoubleAnimation(1, new Duration(TimeSpan.FromMilliseconds(150)), FillBehavior.Stop);
turn.BeginAnimation(ScaleTransform.ScaleYProperty, animY);
turn.BeginAnimation(ScaleTransform.ScaleXProperty, anim);
}