private void btnClose_Click(object sender, RoutedEventArgs e) { _timer.Stop(); IsConfirmed = true; _scalingModal.Collapse(ScalingModalExpandCollapseAnimation.SlideB); }
public ValidationErrorDialog(string[] errors, ScalingModal modal) { InitializeComponent(); Errors = errors; _scalingModal = modal; _timer = new DispatcherTimer(); CountDown = 3; this.DataContext = this; _timer.Interval = TimeSpan.FromSeconds(1); _timer.Tick += (s, e) => { this.CountDown--; if (this.CountDown == 0) { _timer.Stop(); _scalingModal.Collapse(ScalingModalExpandCollapseAnimation.SlideB); } }; this.Loaded += PopUpUserControl_Loaded; }
public ConfirmBackHome(ScalingModal modal) { InitializeComponent(); _scalingModal = modal; _timer = new DispatcherTimer(); CountDown = 10; this.DataContext = this; IsConfirmed = false; _timer.Interval = TimeSpan.FromSeconds(1); _timer.Tick += (s, e) => { this.CountDown--; if (this.CountDown == 0) { _timer.Stop(); IsConfirmed = true; _scalingModal.Collapse(ScalingModalExpandCollapseAnimation.SlideB); } }; this.Loaded += PopUpUserControl_Loaded; }