Пример #1
0
        public ProgressObserver(ProgressSubject subject)
        {
            this.subject = subject;

            EventHandler handler = new EventHandler(UpdateProgress);

            subject.ProgressEvent += handler;
        }
Пример #2
0
        public ProgressObserver(ProgressSubject subject)
        {
            this.subject = subject;

            EventHandler handler = new EventHandler(UpdateProgress);

            subject.ProgressEvent += handler;
        }
Пример #3
0
        public Form1()
        {
            InitializeComponent();

            slowWorker = new ProgressSubject();

            new ProgressBarObserver(slowWorker, progressBar1);
            new SpinBoxObserver(slowWorker, numericUpDown1);
            new TrackBarObserver(slowWorker, trackBar1);
        }
Пример #4
0
        public Form1()
        {
            InitializeComponent();

            slowWorker = new ProgressSubject();

            new ProgressBarObserver(slowWorker, progressBar1);
            new SpinBoxObserver(slowWorker, numericUpDown1);
            new TrackBarObserver(slowWorker, trackBar1);
        }
Пример #5
0
 public TrackBarObserver(ProgressSubject subject, TrackBar inputTrackBar)
     : base(subject)
 {
     trackBar = inputTrackBar;
 }
Пример #6
0
 public SpinBoxObserver(ProgressSubject subject, NumericUpDown inputSpinBox)
     : base(subject)
 {
     spinBox = inputSpinBox;
 }
Пример #7
0
 public ProgressBarObserver(ProgressSubject subject, ProgressBar inputProgressBar)
     : base(subject)
 {
     progressBar = inputProgressBar;
 }
Пример #8
0
 public TrackBarObserver(ProgressSubject subject, TrackBar inputTrackBar)
     : base(subject)
 {
     trackBar = inputTrackBar;
 }
Пример #9
0
 public SpinBoxObserver(ProgressSubject subject, NumericUpDown inputSpinBox)
     : base(subject)
 {
     spinBox = inputSpinBox;
 }
Пример #10
0
 public ProgressBarObserver(ProgressSubject subject, ProgressBar inputProgressBar)
     : base(subject)
 {
     progressBar = inputProgressBar;
 }