Example #1
0
 private void StopRefreshProgressView()
 {
     if (_refreshProgressCtrl != null)
     {
         _refreshProgressCtrl.Stop();
         _refreshProgressCtrl.Visible = false;
         listPortTable.Controls.Remove(_refreshProgressCtrl);
         _refreshProgressCtrl = null;
     }
     this.Enabled = true;
     //picBoxSetting.Enabled = picBoxRefresh.Enabled = comboBoxGotoPort.Enabled = true;
 }
Example #2
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;
        }