private void txtValorCelula_TextChanged(object sender, EventArgs e) { if (!exibindoValorDaCelula) { int linha = (int)nUDLinha.Value; int coluna = (int)nUDColuna.Value; if (matriz[linha, coluna] == 0) { matriz.Adicionar(new Celula(double.Parse(txtValorCelula.Text), linha, coluna)); } else { matriz.Alterar(linha, coluna, double.Parse(txtValorCelula.Text)); } } }