Example #1
0
        private void StartRefreshProgressView(string statusMessage)
        {
            statusLabelRefreshTime.Text        = statusMessage;
            statusLabelRefreshConsumeTime.Text = string.Empty;

            if (_refreshProgressCtrl != null)
            {
                return;
            }

            //add the progress info while first loading.
            _refreshProgressCtrl            = new OptimizedCircularProgressControl();
            _refreshProgressCtrl.Dock       = DockStyle.Fill;
            _refreshProgressCtrl.StartAngle = 30;
            _refreshProgressCtrl.BackColor  = Color.Transparent;
            listPortTable.Controls.Add(_refreshProgressCtrl);
            _refreshProgressCtrl.TickColor = this.ForeColor;
            _refreshProgressCtrl.Start();

            this.Enabled = false;
            //picBoxSetting.Enabled = picBoxRefresh.Enabled = comboBoxGotoPort.Enabled = false;
        }