Пример #1
0
        public Observer(Subject subject, Control c)
        {
            this.subject = subject;
            this.c = c;

            subject.UpdateEvent += new EventHandler(MakeProgress);
        }
Пример #2
0
 public Form1()
 {
     InitializeComponent();
     subject = new Subject();
     udo = new UpDownObserver(subject, numericUpDown1);
     pbo = new ProgressBarObserver(subject, progressBar1);
     tbo = new TrackBarObserver(subject, trackBar1);
 }
Пример #3
0
 public TrackBarObserver(Subject subject, Control c)
     : base(subject, c)
 {
     t = (TrackBar)c;
 }
Пример #4
0
 public UpDownObserver(Subject subject, Control c)
     : base(subject, c)
 {
     n = (NumericUpDown)c;
 }
Пример #5
0
 public ProgressBarObserver(Subject subject, Control c)
     : base(subject, c)
 {
     p = (ProgressBar)c;
 }