private void BackGroundWorker(object sender, DoWorkEventArgs e)
{
for (int i = 0; i < 100; i++)
{
(sender as BackgroundWorker).ReportProgress(i);
Thread.Sleep(500);
}
}
private void ProgressChanged(object sender, ProgressChangedEventArgs e)
{
progBar.Value += e.ProgressPercentage;
}
private void BackGroundCompleted(object sender, RunWorkerCompletedEventArgs e)
{
listBox1.BackColor = Color.Aqua;
foreach(var _files in files)
{
listBox1.Items.Add(_files);
}
lblFilesFound.Text = "Files Found:" + " " + files.Count().ToString();
}
}
}
private void BackGroundWorker(object sender, DoWorkEventArgs e)
{
for (int i = 0; i < 100; i++)
{
(sender as BackgroundWorker).ReportProgress(i);
Thread.Sleep(500);
}
}
private void ProgressChanged(object sender, ProgressChangedEventArgs e)
{
progBar.Value += e.ProgressPercentage;
}
private void BackGroundCompleted(object sender, RunWorkerCompletedEventArgs e)
{
listBox1.BackColor = Color.Aqua;
foreach(var _files in files)
{
listBox1.Items.Add(_files);
}
lblFilesFound.Text = "Files Found:" + " " + files.Count().ToString();
}
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.