public WeatherStation() { InitializeComponent(); weatherData = WeatherData.Generate(); Render(this, weatherData); WeatherDataChanged += this.Render; }
public WeatherStation() { InitializeComponent(); observers = new List <IObserver>(); weatherData = WeatherData.Generate(); Render(this, weatherData); Register(this); }
public WeatherStation() { InitializeComponent(); appleWatch2 = new AppleWatch(); appleWatch2.Show(); appleWatch3 = new AppleWatch(); appleWatch3.Show(); weatherData = WeatherData.Generate(); }
private void dataTimer_Tick(object sender, EventArgs e) { OnWeatherDataChanged(WeatherData.Generate()); }
private void dataTimer_Tick(object sender, EventArgs e) { weatherData = WeatherData.Generate(); Render(); }