//---------------------------------------------------------------------------------------------------------------------------------- //MatrizResultado //---------------------------------------------------------------------------------------------------------------------------------- private void btnSomarMatrizes_Click(object sender, EventArgs e) { //Soma a Matriz1 e Matriz2 matrizResultado = matriz1.SomarMatrizes(matriz1, matriz2); matrizResultado.Exibir(ref dgvMatriz3); lMatrizResultado.Enabled = true; }
private void btnSomarMatrizes_Click(object sender, EventArgs e) //chama método que Soma duas matrizes { dgvResultado.Columns.Clear(); ListaCruzada resultado = matriz1.SomarMatrizes(matriz2); //criamos uma terceira matriz que é a soma das duas já existentes if (resultado != null) { Listar(resultado, dgvResultado); //listamos a matriz lblResultados.Visible = true; lblResultados.Text = "Resultado da soma:"; tbMatrizes.SelectedTab = tabResultados; //usuário é direcionada a tab com o resultado } else { MessageBox.Show("As matrizes devem ser de mesmo tamanho para a soma"); } }