public TournamentParticipantBox(ITeamClass participant, ITournament tournament) { Tournament = tournament; Particioant = participant; ID = participant.ID; Thickness marginThickness = new Thickness(2); Margin = marginThickness; for (int i = 0; i < countOfColumn; i++) { ColumnDefinitions.Add(new ColumnDefinition()); } Border border = new Border(); border.BorderBrush = Brushes.Black; border.BorderThickness = new Thickness(1); TextBlock textBlock = new TextBlock(); textBlock.Name = "Participants"; textBlock.Text = participant.Name; border.Child = textBlock; Grid.SetColumn(border, 0); Children.Add(border); border = new Border(); border.BorderBrush = Brushes.Black; border.BorderThickness = new Thickness(1); Button button = new Button(); button.Content = "Move"; button.Margin = new Thickness(2); World world = (World)World.WorldInstance; button.Click += Button_Move_Click; border.Child = button; Grid.SetColumn(border, 1); Children.Add(border); }
public void AddTeam(ITeamClass team) { _teamList.Add(team); TeamListChanged?.Invoke(); TeamAdded?.Invoke(team); }
public void AddTeam(ITeamClass team) { _teamList.Add(team); }
public void RemoveTeam(ITeamClass team) { _teamList.Remove(team); }
public bool IsteamInvated(ITeamClass team) { return _teamList.Contains(team); }