private void OnButtonDownloadClick(object sender, System.EventArgs e)
{
TestFileInfo selectedFile = (TestFileInfo)cboxFiles.SelectedValue;
DownloadFile(selectedFile);
// Запуск загрузки в отдельном потоке "сломает" EAP механизм и мы снова начнем получать исключения
// InvalidOperationException в методах OnDownloadProgressChanged/OnDownloadDataCompleted
//Thread dnldThread = new Thread(DownloadFile);
//dnldThread.Start(selectedFile);
}