protected virtual void OnProgressUpdated(ProgressUpdatedEventArgs e) { var handler = ProgressUpdated; if (handler != null) { handler(this, e); } }
void test_ProgressUpdated(object sender, ProgressUpdatedEventArgs e) { this.tbxDebug.AppendText(DateTime.Now.ToString() + " " + e.Info.ToString() + "\r\n"); if (e.Info.Name == "Проверка завершена!") this.btnTest.IsEnabled = true; }
void m_Worker_ProgressChanged(object sender, ProgressChangedEventArgs e) { TestInfo testInfo = (TestInfo)e.UserState; ProgressUpdatedEventArgs args = new ProgressUpdatedEventArgs(testInfo); OnProgressUpdated(args); }