private void OpenIPadWindow(object sender, RoutedEventArgs e) { var windowOpacity = new DoubleAnimation { From = 0, To = 1, Duration = new Duration(TimeSpan.FromSeconds(.1)) }; var heightAnimation = new DoubleAnimation { Duration = new Duration(TimeSpan.FromSeconds(.1)), From = 0, To = 187, FillBehavior = FillBehavior.HoldEnd }; var iPad = new IPadWindow(); iPad.ResizeMode = ResizeMode.CanResize; iPad.BeginAnimation(HeightProperty, heightAnimation); iPad.BeginAnimation(OpacityProperty, windowOpacity); iPad.ResizeMode = ResizeMode.NoResize; iPad.ShowDialog(); }