private void OnStartGameReceived(object sender, StartGameReceivedEventArgs e)
 {
     ((GameModel)Resources["gameModel"]).UserName = e.playerName;
     if (((GameModel)Resources["gameModel"]).Players.Count == 0)
         ((GameModel)Resources["gameModel"]).Players = e.players;
     else
     {
         foreach (string s in e.players)
             if (!((GameModel)Resources["gameModel"]).Players.Contains(s))
                 ((GameModel)Resources["gameModel"]).Players.Add(s);
     }
 }
예제 #2
0
        private void OnStartGameReceived(object sender, StartGameReceivedEventArgs e)
        {
            gameModel.Name = e.playerName;
            gameModel.Players = e.players;
            gameModel.Guesses.Clear();
            gameModel.Hint = GuessTipp.Others;
            gameModel.FinishedMessage = "";

            ContentFrame.Navigate(new Uri("/Game", UriKind.Relative));
        }
 private void OnStartGameReceived(object sender, StartGameReceivedEventArgs e)
 {
     GameContext.Name = e.playerName;
     GameContext.Players = e.players;
     Guess guessCtr = new Guess(this);
     guessCtr.DataContext = GameContext;
     ContentFrame.Content = guessCtr;
 }
예제 #4
0
 private void OnStartGameReceived(object sender, StartGameReceivedEventArgs e)
 {
     GameContext.Name = e.playerName;
     GameContext.Players = e.players;
     Game game = new Game(this);
     game.DataContext = GameContext;
     ContentFrame.Content = game;
 }