コード例 #1
0
        private void addPlayers(Grid g)
        {
            for (int i = 0; i < game.getPlayers().Count; i++)
            {
                Label       l      = new Label();
                PlayerState player = game.getPlayers()[i];
                List <int>  scores = player.getScores(game);

                l.FontSize = 24;
                l.Content  = player.getName();//"P" + (i+1);//TODO change so name shows AI geoffry

                Grid.SetColumn(l, (i + 2));
                Grid.SetRow(l, 1);
                g.Children.Add(l);

                int sum = 0;
                for (int j = 0; j < 7; j++)
                {
                    sum += scores[j];
                    Label v = new Label();

                    v.FontSize = 24;
                    v.Content  = scores[j];

                    Grid.SetRow(v, (j + 2));
                    Grid.SetColumn(v, (i + 2));
                    g.Children.Add(v);
                }

                Label s = new Label();

                s.FontSize = 24;
                s.Content  = sum;

                Grid.SetRow(s, (9));
                Grid.SetColumn(s, (i + 2));
                g.Children.Add(s);
            }
        }