private IAsyncResult UpdateProgress(FileReadEventArgs e) { if (InvokeRequired) { return BeginInvoke(new UpdateProgressDelegate(UpdateProgress), new object[] {e}); } lblName.Text = e.File.DisplayName; progressBar1.Maximum = e.TotalFiles; progressBar1.Value++; return null; }
private void OnReadFile(object sender, FileReadEventArgs e) { UpdateProgress(e); }
static void OnReadFile(object sender, FileReadEventArgs e) { m_spinner.Turn(); }