private void OnResetSelfDestruct(object sender, RoutedEventArgs e) { if (CancelSelfDestruct != null) { plyr.Stop(); CancelSelfDestruct(this, EventArgs.Empty); SelfDestructRunning = false; } }