private void AddStationButton_Click(object sender, RoutedEventArgs e) { var station = new StationWindow(_stations.Count + 1); station.Show(); _stations.Add(station); RemoveStationButton.IsEnabled = true; }
private void Window_Loaded_1(object sender, RoutedEventArgs e) { RemoveStationButton.IsEnabled = false; var station1 = new StationWindow(1, 2); station1.Show(); _stations.Add(station1); var station2 = new StationWindow(2, 1); station2.Show(); _stations.Add(station2); _backgroundWorker = new BackgroundWorker { WorkerReportsProgress = true, WorkerSupportsCancellation = true }; _backgroundWorker.DoWork += RunMarker; _backgroundWorker.ProgressChanged += ReadMessage; _backgroundWorker.RunWorkerAsync(); }