FluentFTP. Вывожу прогресс скачивания файла, но как сделать, чтобы если скачивалось допустим файлов 10 и выводился их совместный прогресс

Progress<FtpProgress> progress = new Progress<FtpProgress>(x => {

    // When progress in unknown, -1 will be sent
    if (x.Progress < 0)
    {

    }
    else
    {
        progressBar1.Value = Convert.ToInt32(x.Progress);
    }
});

такой код откопал в документации на гитхабе. Там еще было progressBar.IsIndeterminate = true; но оно у меня не заработало, я удалил и вроде что-то как-то работает. Но мне надо не отдельного файла а всех файлов которые скачиваются и вообще как сделать так, чтобы библиотека сама скачивала поочередно, например если бы я мог ввести в DownloadFile сразу 10 файлов и он их поочередно скачал, или мне придется это самому реализовывать?


Ответы (0 шт):