コード例 #1
0
        /// <summary>
        /// Boton para mostrar por MessageBox la matriz sumada
        /// </summary>
        /// <param name="sender">Parametro del Boton Sumar matrices</param>
        /// <param name="e">Parametro del Boton Sumar matrices</param>
        /// <remarks>Llama al metodo SumaMatriz y luego declara un string llamando al metodo MostrarMatriz</remarks>
        private void BotonSumMatriz_Click(object sender, EventArgs e)
        {
            string MostrarTexto;

            Logica_Aplicacion_2.SumaMatriz(Logica_Aplicacion_2.PrimeraMatriz, Logica_Aplicacion_2.SegundaMatriz, Logica_Aplicacion_2.MatrizSumada);
            MostrarTexto = Logica_Aplicacion_2.MostrarMatriz(Logica_Aplicacion_2.MatrizSumada);

            MessageBox.Show(MostrarTexto);
        }
コード例 #2
0
        /// <summary>
        /// Boton para añadir numeros a la segunda matriz
        /// </summary>
        /// <param name="sender">Parametro del Boton Añadir a la segunda matriz</param>
        /// <param name="e">Parametro del Boton Añadir a la segunda matriz</param>
        /// <remarks>Comprueba con Double.TryParse si es un caracter valido. En caso de ser valido llama a AñadirNumero sino muestra un mensaje de error</remarks>
        private void BotonAñadirMatriz2_Click(object sender, EventArgs e)
        {
            if (Logica_Aplicacion_2.FilasLLenas2 == 3)
            {
                BotonAñadirMatriz2.Enabled = false;
            }
            else
            {
                bool   Matriz = false;
                double NumTextBox;
                bool   ValorAceptado = Double.TryParse(TextBoxAñadirMatriz2.Text, out NumTextBox);

                if (ValorAceptado)
                {
                    Logica_Aplicacion_2.AñadirNumero(Logica_Aplicacion_2.SegundaMatriz, NumTextBox, Matriz);
                }
                else
                {
                    MessageBox.Show("El caracter introducido no es valido");
                }
            }

            TextBoxAñadirMatriz2.Clear();
        }