ProgressBar для нескольких экземпляров WebBrowser - PullRequest
0 голосов
/ 27 сентября 2010

Как объединить свойства CurrentProgress для нескольких (динамическое количество) веб-браузеров так, чтобы ProgressBar выглядел точно?

1 Ответ

0 голосов
/ 28 сентября 2010
if (currentProgressBar != null)
        {
            (currentProgressBar as ToolStripProgressBar).Maximum = (currentProgressBar as ToolStripProgressBar).Maximum;
            (currentProgressBar as ToolStripProgressBar).Value = preValue + ((100 * (Int32)e.CurrentProgress) / (Int32)e.MaximumProgress);
            if (e.CurrentProgress >= e.MaximumProgress)
            {
                preValue = (currentProgressBar as ToolStripProgressBar).Value;
            }
        }

Так я смог правильно отобразить индикатор выполнения для нескольких элементов управления веб-браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...