Example #1
0
 void _getWalkingTrailDataMenu_Click(object sender, RoutedEventArgs e)
 {
     if (!this._host.AgentMandatoryScenario.IsReadyForPerformance())
     {
         MessageBox.Show(this._host.AgentMandatoryScenario.Message, "Scenario Error", MessageBoxButton.OK, MessageBoxImage.Error);
         return;
     }
     this._walkingTrailDataComputer = new WalkingTrailData();
     foreach (SimulationResult item in this._host.AllSimulationResults.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.AllOccupancyEvent.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.AllActivities.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.cellularFloor.AllSpatialDataFields.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     this._walkingTrailDataComputer._getWalkingTrailBtn.Click += _getWalkingTrailBtn_Click;
     this._walkingTrailDataComputer.Owner = this._host;
     this._walkingTrailDataComputer.ShowDialog();
 }
 void _getWalkingTrailDataMenu_Click(object sender, RoutedEventArgs e)
 {
     this._walkingTrailDataComputer = new WalkingTrailData();
     foreach (SimulationResult item in this._host.AllSimulationResults.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.AllOccupancyEvent.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.AllActivities.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     foreach (ISpatialData item in this._host.cellularFloor.AllSpatialDataFields.Values)
     {
         this._walkingTrailDataComputer.dataNames.Items.Add(item.Name);
     }
     this._walkingTrailDataComputer._getWalkingTrailBtn.Click += _getWalkingTrailBtn_Click;
     this._walkingTrailDataComputer.Owner = this._host;
     this._walkingTrailDataComputer.ShowDialog();
 }