private void BJbackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { BJarg arg = e.Result as BJarg; //BJlayoutControlGroup.Text = arg.NOR.ToString(); BJupdTStextEdit.Text = arg.ExecutionTS.ToString(); BJselAktifGridView.EndDataUpdate(); //BJselAktifGridControl.DataSource = BJselAktifBindingSource; }
void timer_Tick(object sender, EventArgs e) { NOW = DateTime.Now; if (BACron.CanRunNow(NOW)) { if (!BAbackgroundWorker.IsBusy) { BAbackgroundWorker.RunWorkerAsync(baArg); } } if (BJCron.CanRunNow(NOW)) { if (!BJbackgroundWorker.IsBusy) { //BJselAktifGridControl.DataSource = null; BJselAktifGridView.BeginDataUpdate(); BJbackgroundWorker.RunWorkerAsync(bjArg); } } }