Interaction logic for PlayerInfoView.xaml
Inheritance: PlayerViewBase
Exemple #1
0
 private void _CreatePlayerInfoView(int indexInGameModel)
 {
     GameViewModel model = GameModel;
     var playerModel = model.PlayerModels[indexInGameModel];
     var playerView = new PlayerView() { DataContext = playerModel, ParentGameView = this };
     playerView.OnRequestSpectate += playerView_OnRequestSpectate;
     profileBoxes.Insert(indexInGameModel - 1, playerView);
     if (!playersMap.ContainsKey(playerModel.Player))
     {
         playersMap.Add(playerModel.Player, playerView);
     }
     else
     {
         playersMap[playerModel.Player] = playerView;
     }
 }