Ejemplo n.º 1
0
 private void AddStationButton_Click(object sender, RoutedEventArgs e)
 {
     var station = new StationWindow(_stations.Count + 1);
     station.Show();
     _stations.Add(station);
     RemoveStationButton.IsEnabled = true;
 }
Ejemplo n.º 2
0
        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();
        }