public Form1() { InitializeComponent(); scheduler = new Dispatcher(3000, 4000, 15); QueueBindingSource.DataSource = scheduler.Passed; dataGridView1.AutoGenerateColumns = true; dataGridView1.DataSource = QueueBindingSource; }
private void button2_Click(object sender, EventArgs e) { scheduler = new Dispatcher(3000, 4000, 15); QueueBindingSource.DataSource = scheduler.Passed; dataGridView1.AutoGenerateColumns = true; dataGridView1.DataSource = QueueBindingSource; if (!scheduler.Running) { scheduler.Running = true; backgroundWorker1.RunWorkerAsync(); button1.Text = "Stop"; } else { scheduler.Running = false; button1.Text = "Start"; } }