private void SetOnDownloading(DownloadInfo downloadInf) { if (OnDownloading != null) { var index = DownloadList.IndexOf(downloadInf); var percent = index * 100 / (DownloadList.Count == 0 ? 1 : DownloadList.Count); OnDownloading(this, new DownloadProgressArgs() { Percent = percent }); } }