BigRedButtonOfDeath.Forms.Form1.OnSelfDestruct C# (CSharp) Метод

OnSelfDestruct() приватный Метод

private OnSelfDestruct ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void OnSelfDestruct(object sender, EventArgs e)
        {

            if (selfDestructStarted)
            {
                plyr.Stop();
                selfDestructStarted = false;
                btnSelfDestruct.Text = "Push for Self-Destruct";
                btnSelfDestruct.BackColor = Color.Red;
                if (CancelSelfDestruct != null)
                {
                    CancelSelfDestruct(this, e);
                }
            }
            else
            {
                plyr.PlayLooping();
                if (StartSelfDestruct != null)
                {
                    StartSelfDestruct(this, e);
                }
                btnSelfDestruct.Text = "Push to abort self-destruct";
                btnSelfDestruct.BackColor = Color.LightGreen;
                selfDestructStarted = true;

            }
        }