Пример #1
0
        private void DownloadUpdate()
        {
            try
            {
                btnDownload.Enabled  = false;
                prgbDownload.Visible = true;
                prgbDownload.Value   = 0;

                if (_isUpdateDownloadHandlerDeclared == false)
                {
                    _appUpdate.DownloadUpdateProgressChangedEvent += DownloadUpdateProgressChanged;
                    _appUpdate.DownloadUpdateCompletedEvent       += DownloadUpdateCompleted;
                    _isUpdateDownloadHandlerDeclared = true;
                }

                _appUpdate.DownloadUpdateAsync();
            }
            catch (Exception ex)
            {
                Runtime.MessageCollector.AddExceptionMessage(Language.strUpdateDownloadFailed, ex);
            }
        }