public StatusDialog(bool status, String message, NextLevel nextLevel, RetryLevel retryLevel, PreviousLevel previousLevel) { this.message = message; this.status = status; this.nextLevel += nextLevel; this.previousLevel += previousLevel; this.retryLevel = retryLevel; InitializeComponent(); if (status) { init(); complete(); } else { init(); failed(); } }
private void btnRetry_Click(object sender, RoutedEventArgs e) { RetryLevel?.Invoke(this, EventArgs.Empty); }