상속: NetIde.Util.Forms.UserControl
예제 #1
0
        private void AddJob(NiJob job)
        {
            if (_controls.ContainsKey(job))
            {
                return;
            }

            _jobsSeen++;

            var control = new JobProgressControl
            {
                Job  = job,
                Dock = DockStyle.Top
            };

            _controls.Add(job, control);

            _progressItemsPanel.Controls.Add(control);
            _progressItemsPanel.Controls.SetChildIndex(control, 0);

            if (job.Running)
            {
                UpdateOwnProgress(job);
            }
        }
예제 #2
0
파일: JobForm.cs 프로젝트: netide/netide
        private void AddJob(NiJob job)
        {
            if (_controls.ContainsKey(job))
                return;

            _jobsSeen++;

            var control = new JobProgressControl
            {
                Job = job,
                Dock = DockStyle.Top
            };

            _controls.Add(job, control);

            _progressItemsPanel.Controls.Add(control);
            _progressItemsPanel.Controls.SetChildIndex(control, 0);

            if (job.Running)
                UpdateOwnProgress(job);
        }