private void Form1_FormClosing(object sender, FormClosingEventArgs e) { timer1.Enabled = false; if (MessageBox.Show("Вы уверены?", "", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) { field = new Field(44, 35); field.Initialize(); DataGridSnake.RowCount = field.Width; DataGridSnake.ColumnCount = field.Height; for (int i = 0; i < field.Height; i++) { DataGridSnake.Columns[i].Width = 17; } for (int i = 0; i < field.Width; i++) { DataGridSnake.Rows[i].Height = 10; } DataGridSnake.Enabled = false; ShowElements(); } else { e.Cancel = true; timer1.Enabled = true; } }
private void Form1_Load(object sender, EventArgs e) { field = new Field(44, 35); field.Initialize(); DataGridSnake.RowCount = field.Width; DataGridSnake.ColumnCount = field.Height; for (int i = 0; i < field.Height; i++) { DataGridSnake.Columns[i].Width = 17; } for (int i = 0; i < field.Width; i++) { DataGridSnake.Rows[i].Height = 10; } DataGridSnake.Enabled = false; ShowElements(); }
public View(IFieldViewable f) { _field = f; }