Как показать индикатор выполнения в приложении Windows?
Я работаю над приложением Windows, используя C #.
У меня есть форма и класс, имеющий все методы.
У меня есть метод в классе, в котором я обрабатываю некоторые файлы в arraylist. Я хочу вызвать метод индикатора выполнения для этой обработки файла, но он не работает.
Любая помощь
PFB мой фрагмент кода:
public void TraverseSource()
{
string[] allFiles1 = Directory.GetFiles(sourcePath, "*.xml", SearchOption.AllDirectories);
var allFiles = new ArrayList();
var length = allFiles.Count;
foreach (string item in allFiles1)
{
if (!item.Substring(item.Length - 6).Equals("MD.xml"))
{
allFiles.Add(item);
// Here i want to invoke progress bar which is in form
}
}
}