private void Grid_PreviewMouseDown_1(object sender, MouseButtonEventArgs e) { ClosingDialog.Visibility = Visibility.Visible; MainCanvas.IsEnabled = false; { DoubleAnimation doubleAnimation = new DoubleAnimation(); doubleAnimation.From = 0D; doubleAnimation.To = 1D; ClosingDialog.BeginAnimation(UserControl.OpacityProperty, doubleAnimation); } { DoubleAnimation doubleAnimation = new DoubleAnimation(); doubleAnimation.From = 0D; doubleAnimation.To = 5D; MainCanvas.Effect.BeginAnimation(System.Windows.Media.Effects.BlurEffect.RadiusProperty, doubleAnimation); } }
private void NoButton_PreviewMouseDown(object sender, MouseButtonEventArgs e) { { DoubleAnimation doubleAnimation = new DoubleAnimation(); doubleAnimation.Completed += delegate { ClosingDialog.Visibility = Visibility.Hidden; MainCanvas.IsEnabled = true; }; doubleAnimation.From = 1D; doubleAnimation.To = 0D; ClosingDialog.BeginAnimation(UserControl.OpacityProperty, doubleAnimation); } { DoubleAnimation doubleAnimation = new DoubleAnimation(); doubleAnimation.From = 5D; doubleAnimation.To = 0D; MainCanvas.Effect.BeginAnimation(System.Windows.Media.Effects.BlurEffect.RadiusProperty, doubleAnimation); } }