private static void IsUpChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
{
var ctrl = (CardControl)sender;
if (ctrl.Card == null) return;
var up = (bool)e.NewValue;
ctrl.SetDisplayedPicture(ctrl.Card.GetBitmapImage(up));
// Set the size depending on if up o not
//ctrl.InvalidateVisual();
//Program.GameMess.GameDebug("IsUpChanged");
ctrl.InvalidateMeasure();
//ctrl.contentCtrl.InvalidateMeasure();
//ctrl.img.InvalidateMeasure();
//ctrl.Width = double.NaN;
//ctrl.OnSizeChanged(null, null);
}