//основная форма public Form1() { InitializeComponent(); this.Width = cellCount * (cellSize + 1) + 250; this.Height = cellCount * (cellSize + 1) + 50; InitField(); for (int i = 0; i < cellCount; i++) { for (int j = 0; j < cellCount; j++) { dgvGameField.Rows[i].Cells[j].Value = Image.FromFile(@"Pictures\white.jpg"); } } fieldTanksClient = new FieldTanksClient(); //очистить журнал игры fieldTanksClient.SelectTankDetails(true); }
public void Init(FieldTanksClient ftc) { dgvGameJournal.DataSource = ftc.SelectTankDetails(false) .Select(p => new { p.Player, p.Strategy, p.Color, TankPosition = "x = " + p.X.ToString() + ", y = " + p.Y.ToString(), p.Orient }) .ToList(); dgvGameJournal.Columns[0].HeaderText = "Имя игрока"; dgvGameJournal.Columns[1].HeaderText = "Стратегия"; dgvGameJournal.Columns[2].HeaderText = "Цвет танка"; dgvGameJournal.Columns[3].HeaderText = "Позиция танка"; dgvGameJournal.Columns[4].HeaderText = "Ориентация танка"; }