/// <summary> /// Обновляем значеняи контроллов /// </summary> /// <param name="info">ИНформация о процессе загрузки</param> private void updateElems(DownloadProgressInfo info) { //Обновляем строки статусов mainProgressLabel.Text = info.getFullStatus(); secondaryProgressLabel.Text = info.getCurrentStatus(); loadTimeLabel.Text = info.getLoadTime(); stepInfoLabel.Text = info.getStep(); //Обновляем прогрессбары mainProgress.max = info.maxFull; mainProgress.value = info.currentFull; secondaryProgress.max = info.maxCurr; secondaryProgress.value = info.currentCurr; //Проставляем активность кнопкам setButtonsEnableStatus(!info.finalFlag); }