示例#1
0
        private void pauseButton_Click(object sender, EventArgs e)
        {
            switch (runner.State)
            {
            case RunState.Running:
                runner.Pause();
                pauseButton.Text = "Resume";
                statusLabel.Text = "Paused";
                break;

            case RunState.Paused:
            case RunState.Error:
                runner.Resume();
                pauseButton.Text = "Pause";
                statusLabel.Text = "Running";
                break;
            }
        }
示例#2
0
 void Pause(string status)
 {
     statusLabel.Text = runner.StatusMessage;
     runner.Pause();
     pauseButton.Text = "Resume";
 }