protected virtual void eventsManager_TeamParsed(object sender, TeamParsedEventArgs e) { Team team = new Team(e.Team.Name, e.Team.Flag); team.Id = e.Team.Id; game.AddTeam(team); }
void demoParser_TeamParsed(object sender, TeamParsedEventArgs e) { Dispatcher.Invoke(new Action(() => { if (e.Team.Side != DemoParser_Core.Entities.Team.TeamSide.Spectator) { if (e.Team.Num == 2) { this.imageFlag1.Source = new BitmapImage(new Uri("Resources/Flags/" + e.Team.Flag + ".png", UriKind.Relative)); this.labelTeam1.Content = e.Team.Name; this.labelScore1.Content = String.Format("{0} ({1}:{2})", e.Team.Score, e.Team.Side, e.Team.ScoreFirstHalf); } else if (e.Team.Num == 3) { this.imageFlag2.Source = new BitmapImage(new Uri("Resources/Flags/" + e.Team.Flag + ".png", UriKind.Relative)); this.labelTeam2.Content = e.Team.Name; this.labelScore2.Content = String.Format("{0} ({1}:{2})", e.Team.Score, e.Team.Side, e.Team.ScoreFirstHalf); } } } )); }