Ejemplo n.º 1
0
        private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewCell cell    = dataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex];
            Casilla          casilla = matrix[e.RowIndex, e.ColumnIndex];

            casilla.Mostrar(cell);


            string position = e.RowIndex + "," + e.ColumnIndex;
            string message  = casilla.getMessage();

            // label1.Text = position + " - " + message;
            label1.Text = position;
            label2.Text = message;
        }
Ejemplo n.º 2
0
 private void button8_Click(object sender, EventArgs e)
 {
     //solo para comprobar como se situan los barcos
     for (int i = 0; i < 10; i++)
     {
         for (int j = 0; j < 10; j++)
         {
             DataGridViewCell cell;
             if (matrix[i, j] != null)
             {
                 cell = dataGridView.Rows[i].Cells[j];
                 matrix[i, j].Mostrar(cell);
             }
             else
             {
                 cell = dataGridView.Rows[i].Cells[j];
                 Casilla casilla = matrix[i, j] = new Agua();
                 casilla.Mostrar(cell);
             }
         }
     }
 }